    <style media="all">.item_video_player-dimensions {
    	position: relative;
    	width: 100%;
    	height: auto;
    	max-height: 495px
    }
    .tm-single-video {
    	position: relative;
    	margin: 0 0 95px
    }
    .tm-single-video_fullscreen .tm-single-video__player {
    	position: fixed !important;
    	top: 0 !important;
    	right: 0 !important;
    	bottom: 0 !important;
    	left: 0 !important;
    	box-sizing: border-box !important;
    	min-width: 0 !important;
    	max-width: none !important;
    	min-height: 0px !important;
    	max-height: none !important;
    	width: 100% !important;
    	height: 100% !important;
    	transform: none !important;
    	margin: 0 !important;
    	z-index: 100
    }
    .tm-single-video_fullscreen .tm-single-video__controls {
    	position: fixed;
    	bottom: 0;
    	left: 0;
    	z-index: 101
    }
    .tm-single-video__fullscreen-btn {
    	width: 21px;
    	height: 20px;
    	background-position: center;
    	background-repeat: no-repeat;
    	background-size: cover;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAyMCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIuNDU0NTUiIGhlaWdodD0iOC4xODE4MiIgcng9IjEuMjI3MjciIHRyYW5zZm9ybT0ibWF0cml4KDEgMCAwIC0xIDE3IDE5KSIgZmlsbD0id2hpdGUiLz4KPHJlY3Qgd2lkdGg9IjIuNDU0NTUiIGhlaWdodD0iOC4xODE4MiIgcng9IjEuMjI3MjciIHRyYW5zZm9ybT0ibWF0cml4KC00LjM3MTE0ZS0wOCAtMSAtMSA0LjM3MTE0ZS0wOCAxOS4xODE2IDE5KSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMi40NTQ1OSIgeT0iMTkiIHdpZHRoPSIyLjQ1NDU1IiBoZWlnaHQ9IjguMTgxODIiIHJ4PSIxLjIyNzI3IiB0cmFuc2Zvcm09InJvdGF0ZSgtMTgwIDIuNDU0NTkgMTkpIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIwLjI3Mjk0OSIgeT0iMTkiIHdpZHRoPSIyLjQ1NDU1IiBoZWlnaHQ9IjguMTgxODIiIHJ4PSIxLjIyNzI3IiB0cmFuc2Zvcm09InJvdGF0ZSgtOTAgMC4yNzI5NDkgMTkpIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB3aWR0aD0iMi40NTQ1NSIgaGVpZ2h0PSI4LjE4MTgyIiByeD0iMS4yMjcyNyIgdHJhbnNmb3JtPSJtYXRyaXgoLTEgOC43NDIyOGUtMDggOC43NDIyOGUtMDggMSAyLjQ1NDU5IDApIiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB3aWR0aD0iMi40NTQ1NSIgaGVpZ2h0PSI4LjE4MTgyIiByeD0iMS4yMjcyNyIgdHJhbnNmb3JtPSJtYXRyaXgoMS4zMTEzNGUtMDcgMSAxIC0xLjMxMTM0ZS0wNyAwLjI3Mjk0OSAwKSIgZmlsbD0id2hpdGUiLz4KPHJlY3QgeD0iMTciIHdpZHRoPSIyLjQ1NDU1IiBoZWlnaHQ9IjguMTgxODIiIHJ4PSIxLjIyNzI3IiBmaWxsPSJ3aGl0ZSIvPgo8cmVjdCB4PSIxOS4xODE2IiB3aWR0aD0iMi40NTQ1NSIgaGVpZ2h0PSI4LjE4MTgyIiByeD0iMS4yMjcyNyIgdHJhbnNmb3JtPSJyb3RhdGUoOTAgMTkuMTgxNiAwKSIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
    	padding: 0;
    	border-radius: 0
    }
    .tm-single-video_fullscreen .tm-single-video__fullscreen-btn {
    	background-position: center;
    	background-repeat: no-repeat;
    	background-size: cover;
    	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDY5LjMzMyA0NjkuMzMzIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA0NjkuMzMzIDQ2OS4zMzM7IiBmaWxsPSIjZmZmIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8Zz4NCgkJCTxwYXRoIGQ9Ik0xNjAsMGgtMjEuMzMzQzEzMi43NzEsMCwxMjgsNC43NzEsMTI4LDEwLjY2N1YxMjhIMTAuNjY3QzQuNzcxLDEyOCwwLDEzMi43NzEsMCwxMzguNjY3VjE2MA0KCQkJCWMwLDUuODk2LDQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3SDE2MGM1Ljg5NiwwLDEwLjY2Ny00Ljc3MSwxMC42NjctMTAuNjY3VjEwLjY2N0MxNzAuNjY3LDQuNzcxLDE2NS44OTYsMCwxNjAsMHoiLz4NCgkJCTxwYXRoIGQ9Ik00NTguNjY3LDEyOEgzNDEuMzMzVjEwLjY2N0MzNDEuMzMzLDQuNzcxLDMzNi41NjMsMCwzMzAuNjY3LDBoLTIxLjMzM2MtNS44OTYsMC0xMC42NjcsNC43NzEtMTAuNjY3LDEwLjY2N1YxNjANCgkJCQljMCw1Ljg5Niw0Ljc3MSwxMC42NjcsMTAuNjY3LDEwLjY2N2gxNDkuMzMzYzUuODk2LDAsMTAuNjY3LTQuNzcxLDEwLjY2Ny0xMC42Njd2LTIxLjMzMw0KCQkJCUM0NjkuMzMzLDEzMi43NzEsNDY0LjU2MywxMjgsNDU4LjY2NywxMjh6Ii8+DQoJCQk8cGF0aCBkPSJNNDU4LjY2NywyOTguNjY3SDMwOS4zMzNjLTUuODk2LDAtMTAuNjY3LDQuNzcxLTEwLjY2NywxMC42Njd2MTQ5LjMzM2MwLDUuODk2LDQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3aDIxLjMzMw0KCQkJCWM1Ljg5NiwwLDEwLjY2Ny00Ljc3MSwxMC42NjctMTAuNjY3VjM0MS4zMzNoMTE3LjMzM2M1Ljg5NiwwLDEwLjY2Ny00Ljc3MSwxMC42NjctMTAuNjY3di0yMS4zMzMNCgkJCQlDNDY5LjMzMywzMDMuNDM3LDQ2NC41NjMsMjk4LjY2Nyw0NTguNjY3LDI5OC42Njd6Ii8+DQoJCQk8cGF0aCBkPSJNMTYwLDI5OC42NjdIMTAuNjY3QzQuNzcxLDI5OC42NjcsMCwzMDMuNDM3LDAsMzA5LjMzM3YyMS4zMzNjMCw1Ljg5Niw0Ljc3MSwxMC42NjcsMTAuNjY3LDEwLjY2N0gxMjh2MTE3LjMzMw0KCQkJCWMwLDUuODk2LDQuNzcxLDEwLjY2NywxMC42NjcsMTAuNjY3SDE2MGM1Ljg5NiwwLDEwLjY2Ny00Ljc3MSwxMC42NjctMTAuNjY3VjMwOS4zMzMNCgkJCQlDMTcwLjY2NywzMDMuNDM3LDE2NS44OTYsMjk4LjY2NywxNjAsMjk4LjY2N3oiLz4NCgkJPC9nPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K")
    }
    .tm-single-video__play-btn, .tm-single-audio__play-btn {
    	width: 14px;
    	height: 18px;
    	padding: 0;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxMyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDYuMjY3OTVDMTMuMzMzMyA3LjAzNzc1IDEzLjMzMzMgOC45NjIyNSAxMiA5LjczMjA1TDMgMTQuOTI4MkMxLjY2NjY3IDE1LjY5OCAtNy4zMTU0M2UtMDcgMTQuNzM1OCAtNi42NDI0NWUtMDcgMTMuMTk2MkwtMi4wOTk4M2UtMDcgMi44MDM4NUMtMS40MjY4NWUtMDcgMS4yNjQyNSAxLjY2NjY3IDAuMzAxOTk2IDMgMS4wNzE4TDEyIDYuMjY3OTVaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K");
    	background-repeat: no-repeat;
    	background-position: center;
    	background-size: contain;
    	margin: 0 0 0 18px;
    	cursor: pointer
    }
    .tm-single-audio__play-btn {
    	width: 28px;
    	height: 28px;
    	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20.1539 12.5564C21.282 13.198 21.282 14.802 20.1539 15.4435L12.5385 19.7742C11.4103 20.4158 10 19.6138 10 18.3307L10 9.66935C10 8.3862 11.4103 7.58423 12.5385 8.22581L20.1539 12.5564Z' fill='%234796EC'/%3E%3Cpath d='M27.5 14C27.5 21.4558 21.4558 27.5 14 27.5C6.54416 27.5 0.5 21.4558 0.5 14C0.5 6.54416 6.54416 0.5 14 0.5C21.4558 0.5 27.5 6.54416 27.5 14Z' stroke='%234796EC'/%3E%3C/svg%3E%0A")
    }
    .tm-single-video__play-btn:hover, .tm-single-audio__play-btn:hover, .tm-single-video__mute-btn:hover {
    	background-position: center
    }
    .tm-single-video_playing .tm-single-video__play-btn, .tm-single-audio_playing .tm-single-audio__play-btn {
    	border-radius: unset;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxNCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIuNTQ1NDUiIGhlaWdodD0iMTcuODE4MiIgcng9IjEuMjcyNzMiIGZpbGw9IndoaXRlIi8+CjxyZWN0IHg9IjExLjQ1NDYiIHdpZHRoPSIyLjU0NTQ1IiBoZWlnaHQ9IjE3LjgxODIiIHJ4PSIxLjI3MjczIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")
    }
    .tm-single-audio_playing .tm-single-audio__play-btn {
    	border-radius: unset;
    	background-image: url("data:image/svg+xml,%3Csvg width='28' height='28' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M27.5 14C27.5 21.4558 21.4558 27.5 14 27.5C6.54416 27.5 0.5 21.4558 0.5 14C0.5 6.54416 6.54416 0.5 14 0.5C21.4558 0.5 27.5 6.54416 27.5 14Z' stroke='%234796EC'/%3E%3Crect x='10' y='9' width='3' height='11' rx='1' fill='%234796EC'/%3E%3Crect x='15' y='9' width='3' height='11' rx='1' fill='%234796EC'/%3E%3C/svg%3E%0A")
    }
    .tm-single-video__controls, .tm-single-audio__controls {
    	width: 100%;
    	height: 45px;
    	background: #292d2f;
    	display: flex;
    	align-items: center
    }
    .tm-single-audio__controls {
    	height: 90px;
    	background: rgba(41, 45, 47, .77);
    	margin: -90px 0 0;
    	z-index: 1;
    	position: relative
    }
    .tm-single-video__player {
    	object-fit: cover;
    	display: block
    }
    .tm-single-video__mute-btn {
    	width: 22px;
    	height: 20px;
    	padding: 0;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4Ljc3NjYgMTYuMDEwN0MxOC42NjkxIDE2LjAxMDcgMTguNTcwNiAxNS45OTI4IDE4LjQ4MTEgMTUuOTU3MUMxOC4zOTE2IDE1LjkwMzYgMTguMzExIDE1LjgzMjIgMTguMjM5NCAxNS43NDI5QzE4LjExNCAxNS42MDAxIDE4LjA2MDMgMTUuNDM5NSAxOC4wNzgyIDE1LjI2MUMxOC4xMTQgMTUuMDY0NyAxOC4yMDM1IDE0LjkwNCAxOC4zNDY4IDE0Ljc3OTFDMTkuMDYzMSAxNC4yMDc5IDE5LjYxODMgMTMuNTAyOSAyMC4wMTIzIDEyLjY2NEMyMC40MjQxIDExLjgyNSAyMC42MzAxIDEwLjk0MTUgMjAuNjMwMSAxMC4wMTMzQzIwLjYzMDEgOS4wNjc0IDIwLjQyNDEgOC4xODM4MyAyMC4wMTIzIDcuMzYyNzdDMTkuNjE4MyA2LjUyMzg2IDE5LjA2MzEgNS44MDk4OSAxOC4zNDY4IDUuMjIwODdDMTguMjAzNSA1LjA5NTkzIDE4LjEyMjkgNC45NDQyMSAxOC4xMDUgNC43NjU3MkMxOC4wODcyIDQuNTY5MzggMTguMTMxOSA0LjM5OTgxIDE4LjIzOTQgNC4yNTcwMkMxOC4zNjQ3IDQuMTE0MjIgMTguNTE2OSA0LjAzMzkgMTguNjk2IDQuMDE2MDZDMTguODkzIDMuOTgwMzYgMTkuMDYzMSA0LjAyNDk4IDE5LjIwNjQgNC4xNDk5MkMyMC4xMDE4IDQuODYzODkgMjAuNzkxMyA1LjczODQ5IDIxLjI3NDcgNi43NzM3NUMyMS43NTgzIDcuNzkxMTUgMjIgOC44NzEgMjIgMTAuMDEzM0MyMiAxMS4xNTU3IDIxLjc1ODMgMTIuMjM1NiAyMS4yNzQ3IDEzLjI1MjlDMjAuNzkxMyAxNC4yNzA0IDIwLjEwMTggMTUuMTM2MSAxOS4yMDY0IDE1Ljg1QzE5LjE1MjcgMTUuOTAzNiAxOS4wODEgMTUuOTQ4MiAxOC45OTE1IDE1Ljk4MzlDMTguOTE5OSAxNi4wMDE4IDE4Ljg0ODIgMTYuMDEwNyAxOC43NzY2IDE2LjAxMDdaTTE2LjE3MDkgMTIuODI0NkMxNi4wODE1IDEyLjgyNDYgMTUuOTgyOSAxMi44MDY4IDE1Ljg3NTUgMTIuNzcxMUMxNS43ODU5IDEyLjcxNzUgMTUuNzA1NCAxMi42NDYxIDE1LjYzMzcgMTIuNTU2OEMxNS41MjYzIDEyLjQxNDEgMTUuNDgxNSAxMi4yNTM0IDE1LjQ5OTQgMTIuMDc1QzE1LjUxNzMgMTEuODc4NiAxNS41OTc5IDExLjcxOCAxNS43NDEyIDExLjU5M0MxNS45OTE5IDExLjM5NjcgMTYuMTc5OSAxMS4xNjQ2IDE2LjMwNTMgMTAuODk2OUMxNi40MzA2IDEwLjYxMTMgMTYuNDkzMyAxMC4zMTY4IDE2LjQ5MzMgMTAuMDEzM0MxNi40OTMzIDkuNjkyMTIgMTYuNDMwNiA5LjM5NzU4IDE2LjMwNTMgOS4xMjk4MUMxNi4xNzk5IDguODQ0MjMgMTUuOTkxOSA4LjYwMzMzIDE1Ljc0MTIgOC40MDY5NUMxNS41OTc5IDguMjgyIDE1LjUxNzMgOC4xMzAyOCAxNS40OTk0IDcuOTUxNzlDMTUuNDgxNSA3Ljc1NTQ1IDE1LjUyNjMgNy41ODU4OCAxNS42MzM3IDcuNDQzMDlDMTUuNzU5MSA3LjMwMDMgMTUuOTExMyA3LjIxOTk4IDE2LjA5MDQgNy4yMDIxM0MxNi4yODc0IDcuMTg0MjggMTYuNDU3NSA3LjIyODkgMTYuNjAwOCA3LjMzNTk5QzE3LjAxMjcgNy42NzUxMiAxNy4zMjYgOC4wNzY3NCAxNy41NDEgOC41NDA4MkMxNy43NzM4IDkuMDA0ODkgMTcuODkwMSA5LjQ5NTczIDE3Ljg5MDEgMTAuMDEzM0MxNy44OTAxIDEwLjUzMSAxNy43NzM4IDExLjAyMTggMTcuNTQxIDExLjQ4NTlDMTcuMzI2IDExLjk1IDE3LjAxMjcgMTIuMzQyNiAxNi42MDA4IDEyLjY2NEMxNi41NDcxIDEyLjcxNzUgMTYuNDc1NCAxMi43NjIxIDE2LjM4NTkgMTIuNzk3OEMxNi4zMTQzIDEyLjgxNTcgMTYuMjQyNiAxMi44MjQ2IDE2LjE3MDkgMTIuODI0NlpNMTEuMjAxNSAwQzExLjA0MDMgMCAxMC44NzAyIDAuMDM1Njk3OCAxMC42OTExIDAuMTA3MDk0QzEwLjUzIDAuMTc4NDkxIDEwLjM2ODggMC4yODU1ODUgMTAuMjA3NiAwLjQyODM4MUw0LjU2NjU1IDUuMTk0MUgyLjA2ODM4QzEuNDk1MzIgNS4xOTQxIDEuMDAyODUgNS4zOTkzNiAwLjU5MDk2NSA1LjgwOTg5QzAuMTk2OTg5IDYuMjAyNTggMCA2LjY4NDUgMCA3LjI1NTY3VjEyLjc0NDNDMCAxMy4zMTU1IDAuMTk2OTg5IDEzLjgwNjMgMC41OTA5NjUgMTQuMjE2OEMxLjAwMjg1IDE0LjYwOTUgMS40OTUzMiAxNC44MDU5IDIuMDY4MzggMTQuODA1OUg0LjU2NjU1TDEwLjIwNzYgMTkuNTcxNkMxMC4zNjg4IDE5LjcxNDQgMTAuNTMgMTkuODIxNCAxMC42OTExIDE5Ljg5MjlDMTAuODcwMiAxOS45NjQzIDExLjA0MDMgMjAgMTEuMjAxNSAyMEMxMS4zOTg0IDIwIDExLjU3NzYgMTkuOTU1MyAxMS43Mzg3IDE5Ljg2NjFDMTEuODk5OSAxOS43NzY4IDEyLjAzNDIgMTkuNjUxOSAxMi4xNDE3IDE5LjQ5MTJDMTIuMjEzMyAxOS4zNjYzIDEyLjI2NyAxOS4yMzI0IDEyLjMwMjkgMTkuMDg5N0MxMi4zNTY2IDE4LjkyOSAxMi4zODM1IDE4Ljc1OTQgMTIuMzgzNSAxOC41ODA5VjEuNDQ1NzhDMTIuMzgzNSAwLjk0NiAxMi4yNTggMC41ODAwOTQgMTIuMDA3MyAwLjM0ODA2MUMxMS43NzQ1IDAuMTE2MDE5IDExLjUwNTkgMCAxMS4yMDE1IDBaTTEuMzY5OTcgMTIuNzQ0M1Y3LjI1NTY3QzEuMzY5OTcgNy4wNzcxOCAxLjQzMjY0IDYuOTI1NDYgMS41NTggNi44MDA1MkMxLjcwMTI3IDYuNjU3NzIgMS44NzE0IDYuNTg2MzMgMi4wNjgzOCA2LjU4NjMzSDQuMTM2NzZWMTMuNDQwNEgyLjA2ODM4QzEuODcxNCAxMy40NDA0IDEuNzAxMjcgMTMuMzc4IDEuNTU4IDEzLjI1MjlDMS40MzI2NCAxMy4xMTAyIDEuMzY5OTcgMTIuOTQwNiAxLjM2OTk3IDEyLjc0NDNaTTExLjAxMzQgMTguNDQ3MUw1LjUwNjczIDEzLjc4ODVWNi4yMTE1TDExLjAxMzQgMS41NTI4OFYxOC40NDcxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");
    	background-repeat: no-repeat;
    	background-position: center;
    	background-size: cover;
    	margin: 0 18px 0 20px;
    	cursor: pointer;
    	transition: none
    }
    .tm-single-video__mute-btn:hover {
    	transition: none
    }
    .tm-single-video_muted .tm-single-video__mute-btn {
    	width: 24px;
    	height: 20px;
    	margin: 0 18px;
    	background-size: 16px;
    	background-position: 2px 0;
    	transition: none;
    	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAxNiAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE1LjYzNjQgMi42NTA2QzE1LjQ4NjEgMi41MDc4IDE1LjMwNzcgMi40NDUzMyAxNS4xMDEgMi40NjMxOEMxNC45MTMyIDIuNDgxMDMgMTQuNzUzNiAyLjU1MjQzIDE0LjYyMjEgMi42NzczN0wxMi45ODgxIDQuNDE3NjZWMS40NDU3OEMxMi45ODgxIDAuOTQ2IDEyLjg1NjUgMC41ODAwOTQgMTIuNTkzNiAwLjM0ODA2MUMxMi4zNDk0IDAuMTE2MDE5IDEyLjA2NzcgMCAxMS43NDg0IDBDMTEuNTc5MyAwIDExLjQwMSAwLjAzNTY5NzggMTEuMjEzMSAwLjEwNzA5NEMxMS4wNDQxIDAuMTc4NDkxIDEwLjg3NSAwLjI4NTU4NSAxMC43MDYgMC40MjgzODFMNC43ODk1MiA1LjE5NDFIMi4xNjkzN0MxLjU2ODMzIDUuMTk0MSAxLjA1MTgyIDUuMzk5MzYgMC42MTk4MiA1LjgwOTg5QzAuMjA2NjA3IDYuMjAyNTggMCA2LjY4NDUgMCA3LjI1NTY3VjEyLjc0NDNDMCAxMy4zMTU1IDAuMjA2NjA3IDEzLjgwNjMgMC42MTk4MiAxNC4yMTY4QzEuMDUxODIgMTQuNjA5NSAxLjU2ODMzIDE0LjgwNTkgMi4xNjkzNyAxNC44MDU5SDMuMTI3MjdMMS42MzQwNyAxNi4zODU1QzEuNTAyNTkgMTYuNTI4MyAxLjQzNjg1IDE2LjY5NzkgMS40MzY4NSAxNi44OTQyQzEuNDU1NjQgMTcuMDcyNyAxLjU0MDE2IDE3LjIzMzMgMS42OTA0MiAxNy4zNzYyQzEuNzQ2NzcgMTcuNDI5NyAxLjgxMjUxIDE3LjQ3NDMgMS44ODc2MyAxNy41MUMxLjk4MTU1IDE3LjUyNzkgMi4wNzU0NSAxNy41MzY3IDIuMTY5MzcgMTcuNTM2N0MyLjI2MzI5IDE3LjUzNjcgMi4zNTcxOSAxNy41MTg5IDIuNDUxMTEgMTcuNDgzMkMyLjU0NTAxIDE3LjQ0NzUgMi42Mjk1NCAxNy4zOTQgMi43MDQ2NyAxNy4zMjI2TDQuOTU4NTYgMTQuOTM5N0wxMC43MDYgMTkuNTcxNkMxMC44NzUgMTkuNzE0NCAxMS4wNDQxIDE5LjgyMTQgMTEuMjEzMSAxOS44OTI5QzExLjQwMSAxOS45NjQzIDExLjU3OTMgMjAgMTEuNzQ4NCAyMEMxMS45NTUgMjAgMTIuMTQyOSAxOS45NTUzIDEyLjMxMTggMTkuODY2MUMxMi40ODA5IDE5Ljc3NjggMTIuNjIxOCAxOS42NTE5IDEyLjczNDUgMTkuNDkxMkMxMi44MDk2IDE5LjM2NjMgMTIuODY2IDE5LjIzMjQgMTIuOTAzNiAxOS4wODk3QzEyLjk1OTkgMTguOTI5IDEyLjk4ODEgMTguNzU5NCAxMi45ODgxIDE4LjU4MDlWNi40NTI0NkwxNS42OTI4IDMuNjE0NDVDMTUuODI0MiAzLjQ3MTY2IDE1Ljg4MDYgMy4zMTEwMSAxNS44NjE3IDMuMTMyNTJDMTUuODYxNyAyLjkzNjE4IDE1Ljc4NjYgMi43NzU1NCAxNS42MzY0IDIuNjUwNlpNMTEuNTUxMiAxLjU1Mjg4VjUuOTQzNzZMNS43NzU2IDEyLjAyMTRWNi4yMTE1TDExLjU1MTIgMS41NTI4OFpNMS40MzY4NSAxMi43NDQzVjcuMjU1NjdDMS40MzY4NSA3LjA3NzE4IDEuNTAyNTkgNi45MjU0NiAxLjYzNDA3IDYuODAwNTJDMS43ODQzMyA2LjY1NzcyIDEuOTYyNzcgNi41ODYzMyAyLjE2OTM3IDYuNTg2MzNINC4zMzg3NFYxMy40NDA0SDIuMTY5MzdDMS45NjI3NyAxMy40NDA0IDEuNzg0MzMgMTMuMzc4IDEuNjM0MDcgMTMuMjUyOUMxLjUwMjU5IDEzLjExMDIgMS40MzY4NSAxMi45NDA2IDEuNDM2ODUgMTIuNzQ0M1pNMTEuNTUxMiAxOC40NDcxTDUuOTE2NDYgMTMuOTIyNEwxMS41NTEyIDcuOTc4NTdWMTguNDQ3MVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=)
    }
    .tm-single-video__bar {
    	position: relative;
    	float: left;
    	width: calc(100% - 223px);
    	height: 3px;
    	background: #949697;
    	cursor: pointer
    }
    .tm-single-audio__player {
    	height: 70px;
    	float: left;
    	width: calc(100% - 144px);
    	cursor: pointer;
    	margin: 0 17px 0 12px
    }
    .tm-single-audio__player wave {
    	height: 70px!important
    }
    .tm-single-audio__time {
    	color: #747b7f;
    	font-size: 13px
    }
    .tm-single-video__progress-bar {
    	position: relative;
    	width: 0;
    	height: 3px;
    	background: #fff;
    	z-index: 1;
    	-webkit-transition: width .3s;
    	-moz-transition: width .3s;
    	-ms-transition: width .3s;
    	-o-transition: width .3s;
    	transition: width .3s
    }
    .tm-single-video__progress-bar:before {
    	content: '';
    	width: 9px;
    	height: 9px;
    	background: #fff;
    	display: inline-block;
    	position: absolute;
    	border-radius: 50px;
    	right: -4px;
    	top: -3px
    }
    .tm-single-video__progress-bar.tm-single-video__progress-bar_resize {
    	-webkit-transition: none;
    	-moz-transition: none;
    	-ms-transition: none;
    	-o-transition: none;
    	transition: none
    }
    .tm-single-video__time {
    	font-size: 12px;
    	color: #fff;
    	margin: 1px 17px 0
    }
    .tm-single-audio__poster-wrap {
    	position: relative;
    	overflow: hidden;
    	display: flex;
    	justify-content: center;
    	background: #9196fd
    }
    .tm-single-audio__poster-wrap:after {
    	content: '';
    	width: 200px;
    	height: 200px;
    	margin: auto;
    	display: block;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAyIiBoZWlnaHQ9IjEwMiIgdmlld0JveD0iMCAwIDEwMiAxMDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIG9wYWNpdHk9IjAuMyIgZD0iTTAgNDIuNDI0N0MwLjAzMDgwNDYgMTkuMDA1MiAyMy42NDEyIDAuMDI2ODExNCA1MC41NDg3IDBWNi4wNjA0NEMyNy40NzQyIDYuMDYwNDQgNi45NjMyNiAyMi4zNDEyIDYuOTYzMjYgNDIuNDI0NVY0OS4wNDU5QzkuNDc3ODggNDkuMTk0NyAxMS4yODMyIDUxLjkwMjcgMTIuMTg1OCA1My43MDhDMTAuODMxOSA1OC42NzI2IDguODQ1MDMgNzEuMjY1IDE2LjY5OTEgODQuMzk4MkMxMC45MzA1IDg0LjM5ODIgMCA4MC43NzkyIDAgNzUuNzU4NFY0Mi40MjQ3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggb3BhY2l0eT0iMC4zIiBkPSJNMTAxLjA5NyA0Mi40MjQ3QzEwMS4wNjYgMTkuMDA1MiA3Ny40NTYxIDAuMDI2ODExNCA1MC41NDg2IDBWNi4wNjA0NEM3My42MjMxIDYuMDYwNDQgOTQuMTMzOSAyMi4zNDEyIDk0LjEzMzkgNDIuNDI0NVY0OS4wNDU5QzkxLjYxOTMgNDkuMTk0NyA4OS44MTQgNTEuOTAyNyA4OC45MTEzIDUzLjcwOEM5MC4yNjUzIDU4LjY3MjYgOTIuMjUyMSA3MS4yNjUgODQuMzk4MSA4NC4zOTgyQzkwLjE2NjcgODQuMzk4MiAxMDEuMDk3IDgwLjc3OTIgMTAxLjA5NyA3NS43NTg0VjQyLjQyNDdaIiBmaWxsPSJ3aGl0ZSIvPgo8ZyBvcGFjaXR5PSIwLjMiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTUwLjU0ODcgMTAyQzcxLjQ4NjcgMTAyIDg4LjQ2MDMgODUuMDI2NSA4OC40NjAzIDY0LjA4ODVDODguNDYwMyA0My4xNTA2IDcxLjQ4NjcgMjYuMTc3IDUwLjU0ODcgMjYuMTc3QzI5LjYxMDggMjYuMTc3IDEyLjYzNzIgNDMuMTUwNiAxMi42MzcyIDY0LjA4ODVDMTIuNjM3MiA4NS4wMjY1IDI5LjYxMDggMTAyIDUwLjU0ODcgMTAyWk01MC41NDg2IDgyLjIxOTlDNjAuNTYyNCA4Mi4yMTk5IDY4LjY4MDIgNzQuMTAyMSA2OC42ODAyIDY0LjA4ODNDNjguNjgwMiA1NC4wNzQ1IDYwLjU2MjQgNDUuOTU2NyA1MC41NDg2IDQ1Ljk1NjdDNDAuNTM0OCA0NS45NTY3IDMyLjQxNyA1NC4wNzQ1IDMyLjQxNyA2NC4wODgzQzMyLjQxNyA3NC4xMDIxIDQwLjUzNDggODIuMjE5OSA1MC41NDg2IDgyLjIxOTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODguNDYgNDEuNTYxNEM4OC40NiAzOC4zNjQ2IDg4LjA1OTUgMzUuMTY3OSA4Ny40NTg3IDMxLjk3MTFDODcuNDU4NyAzMS45NzExIDg3LjQ1ODcgMzEuOTcxMSA4Ny40NTg3IDMxLjc3MTNDODcuMDU4MiAyOS43NzMzIDg2LjY1NzYgMjcuOTc1MiA4Ni4wNTY4IDI2LjE3N0w2Ny4wMzE3IDM5LjM2MzZMODUuMjU1OCA1OS4xNDM1Qzg3LjI1ODQgNTMuNzQ5IDg4LjQ2IDQ3Ljc1NTEgODguNDYgNDEuNTYxNFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xMi42MzcyIDQxLjU2MTRDMTIuNjM3MiAzOC4zNjQ2IDEzLjAzNzcgMzUuMTY3OSAxMy42Mzg1IDMxLjk3MTFDMTMuNjM4NSAzMS45NzExIDEzLjYzODUgMzEuOTcxMSAxMy42Mzg1IDMxLjc3MTNDMTQuMDM5IDI5Ljc3MzMgMTQuNDM5NiAyNy45NzUyIDE1LjA0MDMgMjYuMTc3TDM0LjA2NTQgMzkuMzYzNkwxNS44NDE0IDU5LjE0MzVDMTMuODM4NyA1My43NDkgMTIuNjM3MiA0Ny43NTUxIDEyLjYzNzIgNDEuNTYxNFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01My42OTU4IDY3LjIzNTJMNTcuNjI5MyA4OS4yNjI5TDY5LjQyOTggODQuMjI4Vjc0LjE1ODJMNTMuNjk1OCA2Ny4yMzUyWiIgZmlsbD0id2hpdGUiLz4KPGVsbGlwc2UgY3g9IjUwLjU0ODgiIGN5PSI0Ny42MDUyIiByeD0iMjkuNjY5OSIgcnk9IjEzLjE4NjYiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9zdmc+Cg==");
    	background-size: contain
    }
    .tm-single-audio__poster-wrap:before {
    	content: '';
    	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, .4) 100%);
    	position: absolute;
    	width: 100%;
    	height: 100%;
    	top: 0;
    	z-index: 1
    }
    img.tm-single-audio__poster {
    	height: 100%;
    	width: auto;
    	max-width: none
    }
    .tm-single-audio {
    	margin: 0 0 35px
    }
    .nhome {
    	overflow-x: hidden
    }
    .nhome h1, .nhome h2, .nhome h3, .nhome p, .nhome ul, .nhome li, .nhome figure {
    	margin: 0;
    	padding: 0;
    	font-weight: 400
    }
    .nhome__btn {
    	cursor: pointer;
    	-webkit-transition: 0s!important;
    	-o-transition: 0s!important;
    	transition: 0s!important
    }
    .nhome__btn__blue {
    	background: linear-gradient(0deg, #2196f3 0%, #4ba4fa 100%);
    	border-radius: 100px;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	text-align: center;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #fff;
    	padding: 16px 0 19px;
    	width: 202px;
    	margin: 0 auto;
    	display: block;
    	text-decoration: none
    }
    .nhome__btn__blue:hover, .nhome__btn__blue:visited, .nhome__btn__blue:focus {
    	color: #fff
    }
    .nhome__btn__blue:hover {
    	background: #2196f3
    }
    .nhome__btn__orange {
    	background: #ff7248;
    	border-radius: 100px;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	text-align: center;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #fff;
    	padding: 16px 0 19px;
    	width: 202px;
    	margin: 0 auto;
    	display: block;
    	text-decoration: none
    }
    .nhome__btn__orange:hover, .nhome__btn__orange:visited, .nhome__btn__orange:focus {
    	color: #fff
    }
    .nhome__btn__orange:hover {
    	background: #ef5f34
    }
    .nhome__btn__join {
    	width: 236px;
    	height: 65px;
    	margin: 0 auto;
    	display: flex;
    	justify-content: space-between;
    	align-items: center;
    	padding: 0 25px;
    	text-decoration: none;
    	background: linear-gradient(52.09deg, #2196f3 24.24%, #ff8865 85.19%);
    	border-radius: 95px
    }
    .nhome__btn__join:hover {
    	background: #2196f3
    }
    .nhome__btn__join * {
    	text-decoration: none
    }
    .nhome__btn__join .left_side {
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #fff
    }
    .nhome__btn__join .right_side {
    	display: flex;
    	align-items: flex-start
    }
    .nhome__btn__join .right_side span {
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 14px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #fff;
    	position: relative;
    	top: 5px
    }
    .nhome__btn__join .right_side b {
    	font-weight: 500;
    	font-size: 34px;
    	line-height: 34px;
    	color: #fff
    }
    .nhome__center {
    	width: 100%;
    	max-width: 1260px;
    	padding: 0 15px;
    	margin: 0 auto
    }
    .nhome__welcome {
    	overflow: hidden;
    	position: relative;
    	padding: 110px 0;
    	background: #1e2a36
    }
    @media screen and (max-width:767px) {
    	.nhome__welcome {
    		padding: 70px 0
    	}
    }
    @keyframes flickerAnimation {
    	0% {
    		opacity: 0
    	}
    	100% {
    		opacity: 1
    	}
    }
    @keyframes flickerAnimation2 {
    	0% {
    		opacity: .1
    	}
    	80% {
    		opacity: .24
    	}
    	100% {
    		opacity: .1
    	}
    }
    .nhome__welcome__img_bg {
    	position: absolute
    }
    @media screen and (max-width:767px) {
    	.nhome__welcome__img_bg {
    		display: none
    	}
    }
    .nhome__welcome__left_1 {
    	left: -26px;
    	top: -80px;
    	animation: flickerAnimation 7s
    }
    .nhome__welcome__left_2 {
    	left: 0;
    	top: 141px;
    	animation: flickerAnimation 10s
    }
    .nhome__welcome__left_3 {
    	left: 164px;
    	bottom: -80px;
    	animation: flickerAnimation 12s
    }
    @media screen and (max-width:1300px) {
    	.nhome__welcome__left_3 {
    		display: none
    	}
    }
    .nhome__welcome__right_1 {
    	right: -12px;
    	top: -80px;
    	animation: flickerAnimation 14s
    }
    .nhome__welcome__right_2 {
    	right: 0;
    	top: 140px;
    	animation: flickerAnimation 12s
    }
    .nhome__welcome__right_3 {
    	right: 164px;
    	bottom: -82px;
    	animation: flickerAnimation 8s
    }
    @media screen and (max-width:1300px) {
    	.nhome__welcome__right_3 {
    		display: none
    	}
    }
    .nhome__welcome__circle {
    	animation: flickerAnimation2 15s infinite;
    	position: absolute;
    	left: 50%;
    	transform: translateX(-50%);
    	bottom: 0;
    	opacity: .25;
    	z-index: 1
    }
    .nhome__welcome .nhome__center {
    	position: relative;
    	z-index: 3
    }
    .nhome__welcome h1 {
    	max-width: 1010px;
    	font-weight: 500;
    	font-size: 55px;
    	line-height: 64px;
    	text-align: center;
    	letter-spacing: -.01em;
    	color: #fff;
    	margin: 0 auto 25px
    }
    @media screen and (max-width:1140px) {
    	.nhome__welcome h1 {
    		font-size: 42px;
    		line-height: 52px;
    		max-width: 810px
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__welcome h1 {
    		font-size: 32px;
    		line-height: 40px
    	}
    }
    .nhome__welcome h1 span {
    	color: #2196f3;
    	position: relative
    }
    .nhome__welcome h1 span svg {
    	position: absolute;
    	left: -28px;
    	top: -41px;
    	width: 272px
    }
    @media screen and (max-width:1140px) {
    	.nhome__welcome h1 span svg {
    		width: 200px;
    		left: -15px;
    		top: -46px
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__welcome h1 span svg {
    		width: 155px;
    		left: -15px;
    		top: -49px
    	}
    }
    .nhome__welcome ul {
    	display: flex;
    	width: 100%;
    	justify-content: center;
    	margin-bottom: 40px
    }
    @media screen and (max-width:767px) {
    	.nhome__welcome ul {
    		display: block
    	}
    }
    .nhome__welcome ul li {
    	margin-right: 45px
    }
    @media screen and (max-width:1140px) {
    	.nhome__welcome ul li {
    		margin-right: 30px
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__welcome ul li {
    		margin-right: 0;
    		margin-bottom: 20px;
    		text-align: center
    	}
    	.nhome__welcome ul li:last-child {
    		margin-bottom: 0
    	}
    }
    .nhome__welcome ul li:last-child {
    	margin-right: 0
    }
    .nhome__welcome ul li:before {
    	display: none
    }
    .nhome__welcome ul li span {
    	position: relative;
    	padding-left: 25px;
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #dadada
    }
    .nhome__welcome ul li span:before {
    	content: url("data:image/svg+xml; charset=utf8, %3Csvg%20width%3D%2215%22%20height%3D%2212%22%20viewBox%3D%220%200%2015%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M4.92336%2012L0%207.20463L2.24366%205.0193L4.92336%207.63707L12.7563%200L15%202.18533L4.92336%2012Z%22%20fill%3D%22%232196F3%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    	width: 15px;
    	height: 12px;
    	position: absolute;
    	left: 0;
    	top: -2px
    }
    .nhome__join {
    	padding: 90px 0
    }
    @media screen and (max-width:1140px) {
    	.nhome__join {
    		padding: 70px 0
    	}
    }
    .nhome__join .nhome__center {
    	position: relative;
    	z-index: 1
    }
    .nhome__join .nhome__center .nhome__join__left_bg {
    	position: absolute;
    	right: 100%;
    	top: 50%;
    	transform: translateY(-50%);
    	z-index: 0
    }
    .nhome__join .nhome__center .nhome__join__right_bg {
    	position: absolute;
    	left: 100%;
    	top: 50%;
    	transform: translateY(-50%);
    	z-index: 0
    }
    .nhome__join h2 {
    	font-weight: 500;
    	font-size: 34px;
    	line-height: 46px;
    	text-align: center;
    	color: #181a1c;
    	margin-bottom: 60px
    }
    .nhome__join h2 span {
    	color: #2196f3
    }
    @media screen and (max-width:1140px) {
    	.nhome__join h2 {
    		font-size: 28px;
    		line-height: 36px;
    		margin-bottom: 40px
    	}
    }
    .nhome__join .item {
    	text-decoration: none;
    	-webkit-flex-basis: 23.5%;
    	-ms-flex-basis: 23.5%;
    	flex-basis: 23.5%;
    	max-width: 23.5%;
    	min-width: 23.5%;
    	width: 23.5%;
    	margin-bottom: 22px;
    	background: #fff;
    	border-radius: 11px;
    	padding: 20px 15px;
    	display: flex;
    	border: 1px solid #bab9b9;
    	transition: .2s;
    	box-shadow: -5px 20px 20px rgba(0, 0, 0, 0) !important
    }
    .nhome__join .item:hover {
    	box-shadow: -5px 20px 20px rgba(0, 0, 0, .16) !important
    }
    @media screen and (max-width:1260px) and (min-width:768px) {
    	.nhome__join .item {
    		-webkit-flex-basis: 48.5%;
    		-ms-flex-basis: 48.5%;
    		flex-basis: 48.5%;
    		max-width: 48.5%;
    		min-width: 48.5%;
    		width: 48.5%
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__join .item {
    		-webkit-flex-basis: 290px;
    		-ms-flex-basis: 290px;
    		flex-basis: 290px;
    		max-width: 290px;
    		min-width: 290px;
    		width: 290px;
    		margin-right: 30px
    	}
    }
    .nhome__join .item__list {
    	display: flex;
    	flex-wrap: wrap;
    	justify-content: space-around
    }
    @media screen and (max-width:767px) {
    	.nhome__join .item__list {
    		justify-content: flex-start;
    		overflow-x: scroll;
    		flex-wrap: nowrap
    	}
    }
    .nhome__join .item * {
    	text-decoration: none
    }
    .nhome__join .item:hover {
    	box-shadow: -5px 20px 20px rgba(0, 0, 0, 0)
    }
    .nhome__join .item__figure {
    	padding-top: 6px;
    	width: 47px;
    	max-width: 47px;
    	min-width: 47px;
    	flex-basis: 47px;
    	margin-right: 18px
    }
    .nhome__join .item__wrap {
    	flex-grow: 1;
    	min-width: 0
    }
    .nhome__join .item__wrap .item__title {
    	font-size: 20px;
    	line-height: 33px;
    	letter-spacing: .02em;
    	color: #292d2f;
    	margin-bottom: 8px;
    	min-height: 66px
    }
    .nhome__join .item__wrap .item__bottom {
    	display: flex;
    	justify-content: space-between;
    	align-items: flex-end
    }
    .nhome__join .item__wrap .item__bottom__count {
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #989898
    }
    .nhome__join .item__wrap .item__bottom__week {
    	position: relative
    }
    .nhome__join .item__wrap .item__bottom__week__count {
    	position: absolute;
    	right: 0;
    	top: -20px;
    	font-size: 16px;
    	line-height: 24px;
    	text-align: right;
    	letter-spacing: .02em;
    	color: #51bc76
    }
    .nhome__join .item__wrap .item__bottom__week__text {
    	font-size: 12px;
    	line-height: 21px;
    	text-align: right;
    	color: #707070
    }
    .nhome__join .nhome__btn__wrap {
    	padding-top: 35px
    }
    .nhome__why {
    	background: #1e2a36;
    	padding: 100px 0;
    	position: relative;
    	overflow: hidden
    }
    @media screen and (max-width:1140px) {
    	.nhome__why {
    		padding: 100px 0
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__why {
    		padding: 70px 0
    	}
    }
    .nhome__why .nhome__center {
    	position: relative;
    	z-index: 1
    }
    .nhome__why__left_bg {
    	position: absolute;
    	left: 0;
    	top: 0;
    	z-index: 0
    }
    .nhome__why__right_bg {
    	position: absolute;
    	right: 0;
    	bottom: 0;
    	z-index: 0
    }
    .nhome__why h2 {
    	font-weight: 500;
    	font-size: 55px;
    	line-height: 64px;
    	text-align: center;
    	letter-spacing: -.01em;
    	color: #fff;
    	margin-bottom: 80px
    }
    @media screen and (max-width:1140px) {
    	.nhome__why h2 {
    		font-size: 44px;
    		line-height: 50px
    	}
    }
    .nhome__why h2 span {
    	position: relative;
    	color: #2196f3
    }
    .nhome__why h2 span svg {
    	position: absolute;
    	right: -3px;
    	top: -24px;
    	width: 237px
    }
    @media screen and (max-width:1140px) {
    	.nhome__why h2 span svg {
    		width: 176px;
    		right: -2px;
    		top: -29px
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__why h2 span svg {
    		right: -10px
    	}
    }
    .nhome__why .item {
    	-webkit-flex-basis: 48.5%;
    	-ms-flex-basis: 48.5%;
    	flex-basis: 48.5%;
    	max-width: 48.5%;
    	min-width: 48.5%;
    	width: 48.5%;
    	margin-right: 3%;
    	margin-bottom: 25px;
    	background: #25303d;
    	border-radius: 10px;
    	padding: 32px;
    	display: flex;
    	align-items: center
    }
    .nhome__why .item__list {
    	display: flex;
    	flex-wrap: wrap
    }
    @media screen and (max-width:767px) {
    	.nhome__why .item__list {
    		display: block
    	}
    }
    .nhome__why .item:nth-child(2n) {
    	margin-right: 0
    }
    @media screen and (max-width:1140px) {
    	.nhome__why .item {
    		padding: 25px 15px
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__why .item {
    		-webkit-flex-basis: 100%;
    		-ms-flex-basis: 100%;
    		flex-basis: 100%;
    		max-width: 100%;
    		min-width: 100%;
    		width: 100%;
    		margin-right: 0
    	}
    	.nhome__why .item:last-child {
    		margin-bottom: 0
    	}
    }
    .nhome__why .item figure {
    	-webkit-flex-basis: 162px;
    	-ms-flex-basis: 162px;
    	flex-basis: 162px;
    	max-width: 162px;
    	min-width: 162px;
    	width: 162px;
    	margin-right: 30px;
    	position: relative
    }
    .nhome__why .item figure svg {
    	display: block;
    	width: 100%;
    	z-index: 0
    }
    .nhome__why .item figure video {
    	display: block;
    	width: 100%;
    	position: absolute;
    	left: 0;
    	top: -1px;
    	opacity: 0;
    	z-index: 1;
    	transition: .2s
    }
    @media screen and (max-width:1140px) {
    	.nhome__why .item figure {
    		-webkit-flex-basis: 100px;
    		-ms-flex-basis: 100px;
    		flex-basis: 100px;
    		max-width: 100px;
    		min-width: 100px;
    		width: 100px
    	}
    }
    .nhome__why .item:nth-child(1) figure video {
    	top: 0
    }
    .nhome__why .item:hover figure video {
    	transition: 1s;
    	opacity: 1
    }
    .nhome__why .item .descr {
    	flex-grow: 1;
    	min-width: 0
    }
    .nhome__why .item .descr h3 {
    	text-align: left;
    	font-size: 26px;
    	line-height: 34px;
    	color: #fff;
    	margin-bottom: 12px
    }
    @media screen and (max-width:1140px) {
    	.nhome__why .item .descr h3 {
    		font-size: 22px;
    		line-height: 28px
    	}
    }
    .nhome__why .item .descr p {
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #a8acb1
    }
    .nhome__why .item .descr p a {
    	text-decoration: none
    }
    .nhome__why .item .descr p a:hover {
    	text-decoration: underline
    }
    .nhome__why .nhome__btn__wrap {
    	padding-top: 40px
    }
    .nhome__tabs__nav {
    	display: flex;
    	justify-content: space-between;
    	padding: 10px 0 12px;
    	border-bottom: 1px solid #c4c4c4;
    	overflow-x: auto
    }
    .nhome__tabs__nav span {
    	padding: 15px 0;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #181a1c;
    	cursor: pointer;
    	transition: .2s;
    	position: relative;
    	white-space: nowrap;
    	padding-right: 19px;
    	margin-right: 15px
    }
    .nhome__tabs__nav span:last-child {
    	padding-right: 0;
    	margin-right: 0
    }
    .nhome__tabs__nav span:before {
    	content: '';
    	display: block;
    	position: absolute;
    	left: 0;
    	bottom: -12px;
    	width: 0;
    	height: 4px;
    	background: #2196f3
    }
    .nhome__tabs__nav span.act {
    	color: #2196f3
    }
    .nhome__tabs__nav span.act:before {
    	width: calc(100% - 19px)
    }
    @media screen and (max-width:900px) {
    	.nhome__tabs__nav span:after {
    		content: '';
    		display: block;
    		position: absolute;
    		right: 0;
    		top: 15px;
    		width: 1px;
    		height: 16px;
    		background: #ccc
    	}
    	.nhome__tabs__nav span:last-child:after {
    		display: none
    	}
    }
    .nhome__tabs__contents {
    	padding: 70px 0 70px;
    	position: relative
    }
    @media screen and (max-width:767px) {
    	.nhome__tabs__contents {
    		padding: 50px 0
    	}
    }
    .nhome__tabs__contents__left_bg {
    	position: absolute;
    	top: 50%;
    	transform: translateY(-50%);
    	right: 100%
    }
    @media screen and (max-width:767px) {
    	.nhome__tabs__contents__left_bg {
    		display: none
    	}
    }
    .nhome__tabs__contents__right_bg {
    	position: absolute;
    	top: 50%;
    	transform: translateY(-50%);
    	left: 100%
    }
    @media screen and (max-width:767px) {
    	.nhome__tabs__contents__right_bg {
    		display: none
    	}
    }
    .nhome__tabs__content {
    	display: none
    }
    .nhome__tabs__content.act {
    	display: block
    }
    .nhome__tabs__content .title {
    	display: flex;
    	justify-content: space-between;
    	align-items: flex-start;
    	margin-bottom: 60px
    }
    @media screen and (max-width:767px) {
    	.nhome__tabs__content .title {
    		display: block;
    		margin-bottom: 40px
    	}
    }
    .nhome__tabs__content .title h2 {
    	font-weight: 500;
    	font-size: 34px;
    	line-height: 46px;
    	color: #181a1c
    }
    @media screen and (max-width:1140px) {
    	.nhome__tabs__content .title h2 {
    		font-size: 26px;
    		line-height: 32px
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__tabs__content .title h2 {
    		text-align: center;
    		margin-bottom: 30px
    	}
    }
    .nhome__tabs__content .title a {
    	white-space: nowrap;
    	margin-left: 30px;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	text-align: center;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #181a1c;
    	padding: 12px 20px;
    	border: 1px solid #dadada;
    	border-radius: 100px;
    	text-decoration: none
    }
    .nhome__tabs__content .title a:hover {
    	text-decoration: underline
    }
    @media screen and (max-width:767px) {
    	.nhome__tabs__content .title a {
    		display: block;
    		width: 214px;
    		margin: 0 auto
    	}
    }
    @media screen and (max-width:1119px) and (min-width:768px) {
    	.nhome__tabs__content .tm-listing__wrap {
    		max-width: 700px;
    		margin: 0 auto
    	}
    }
    .nhome__tabs__content .tm-listing-preview__actions a {
    	padding-left: 10px!important;
    	padding-right: 10px!important
    }
    @media screen and (max-width:767px) {
    	.nhome__tabs__content .tm-listing__wrap {
    		-webkit-flex-wrap: nowrap;
    		-ms-flex-wrap: nowrap;
    		flex-wrap: nowrap;
    		overflow: auto;
    		-webkit-box-pack: start;
    		-webkit-justify-content: flex-start;
    		-ms-flex-pack: start;
    		justify-content: flex-start
    	}
    }
    .nhome__pricing {
    	background: #f7f8f8;
    	padding: 90px 0 120px
    }
    @media screen and (max-width:1140px) {
    	.nhome__pricing {
    		padding: 100px 0
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__pricing {
    		padding: 70px 0
    	}
    }
    .nhome__pricing h2 {
    	font-weight: 500;
    	font-size: 34px;
    	line-height: 46px;
    	text-align: center;
    	color: #181a1c;
    	margin-bottom: 74px
    }
    .nhome__pricing h2 span {
    	color: #2196f3
    }
    @media screen and (max-width:1140px) {
    	.nhome__pricing h2 {
    		font-size: 28px;
    		line-height: 36px
    	}
    }
    .nhome__pricing .item {
    	-webkit-flex-basis: 31.5%;
    	-ms-flex-basis: 31.5%;
    	flex-basis: 31.5%;
    	max-width: 31.5%;
    	min-width: 31.5%;
    	width: 31.5%;
    	margin-right: 2.75%;
    	background: #fff;
    	border-radius: 20px;
    	overflow: hidden;
    	position: relative;
    	box-shadow: 0px 17px 22px rgba(0, 0, 0, .04)
    }
    .nhome__pricing .item__list {
    	display: flex;
    	max-width: 1160px;
    	margin: 0 auto
    }
    @media screen and (max-width:767px) {
    	.nhome__pricing .item__list {
    		display: block;
    		max-width: 300px
    	}
    }
    .nhome__pricing .item:last-child {
    	margin-right: 0
    }
    @media screen and (max-width:767px) {
    	.nhome__pricing .item {
    		-webkit-flex-basis: 100%;
    		-ms-flex-basis: 100%;
    		flex-basis: 100%;
    		max-width: 100%;
    		min-width: 100%;
    		width: 100%;
    		margin-right: 0;
    		margin-bottom: 40px
    	}
    	.nhome__pricing .item:last-child {
    		margin-bottom: 0
    	}
    }
    .nhome__pricing .item__header {
    	height: 61px;
    	display: flex;
    	width: 100%;
    	align-items: center;
    	justify-content: center;
    	font-weight: 500;
    	font-size: 18px;
    	line-height: 27px;
    	letter-spacing: .06em;
    	text-transform: uppercase;
    	color: #fff;
    	background: #2196f3
    }
    .nhome__pricing .item:nth-child(2) {
    	box-shadow: 0px 65px 80px rgba(0, 0, 0, .35)
    }
    .nhome__pricing .item:nth-child(2) .item__header {
    	background: #ff7248
    }
    .nhome__pricing .item__content {
    	padding: 22px 30px 110px
    }
    @media screen and (max-width:767px) {
    	.nhome__pricing .item__content {
    		padding: 22px 25px 110px
    	}
    }
    .nhome__pricing .item__content .item__price {
    	display: flex;
    	justify-content: center;
    	text-align: center;
    	margin-bottom: 12px;
    	align-items: flex-end
    }
    .nhome__pricing .item__content .item__price .old_price {
    	font-size: 26px;
    	line-height: 37px;
    	text-decoration-line: line-through;
    	color: #ff7248;
    	margin-right: 5px
    }
    .nhome__pricing .item__content .item__price .current_price {
    	display: flex;
    	align-items: flex-start
    }
    .nhome__pricing .item__content .item__price .current_price i {
    	font-weight: 500;
    	font-size: 20px;
    	line-height: 20px;
    	letter-spacing: .02em;
    	color: #181a1c;
    	font-style: normal;
    	padding-top: 5px
    }
    .nhome__pricing .item__content .item__price .current_price b {
    	font-weight: 400;
    	font-size: 50px;
    	line-height: 50px;
    	letter-spacing: -.02em;
    	color: #181a1c
    }
    .nhome__pricing .item__content .item__price .current_price .right_side {
    	padding-top: 5px
    }
    .nhome__pricing .item__content .item__price .current_price .right_side .top {
    	display: block;
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	color: #181a1c;
    	margin-bottom: 2px
    }
    .nhome__pricing .item__content .item__price .current_price .right_side .bottom {
    	padding-left: 4px;
    	font-weight: 500;
    	font-size: 20px;
    	line-height: 20px;
    	letter-spacing: .02em;
    	color: #181a1c
    }
    .nhome__pricing .item__content .item__price.pricing__price {
    	display: none
    }
    .nhome__pricing .item__content .item__price.pricing__price_active {
    	display: flex
    }
    .nhome__pricing .item__content .price_per {
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 24px;
    	text-align: center;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #989898;
    	margin-bottom: 18px
    }
    .nhome__pricing .item__content .price_per.price_per_value {
    	display: none
    }
    .nhome__pricing .item__content .price_per.price_per_value-active {
    	display: block
    }
    .nhome__pricing .item__content .label {
    	text-align: center;
    	margin-bottom: 35px
    }
    .nhome__pricing .item__content .label span {
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 21px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #2196f3;
    	padding: 10px 17px 8px;
    	background: #fff;
    	border-radius: 8px
    }
    .nhome__pricing .item__content .label span.pricing__period-value {
    	outline: none;
    	cursor: pointer;
    	box-shadow: 0px 10px 30px rgba(0, 0, 0, .2)
    }
    .nhome__pricing .item__content .label span.pricing__period-value_active {
    	background: #47bdff;
    	color: #fff
    }
    .nhome__pricing .item__content .label span.pricing__period-value:first-child {
    	border-radius: 8px 0 0 8px
    }
    .nhome__pricing .item__content .label span.pricing__period-value:last-child {
    	border-radius: 0 8px 8px 0
    }
    .nhome__pricing .item__content ul {
    	margin-bottom: 5px
    }
    .nhome__pricing .item__content ul li {
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #707070;
    	position: relative;
    	padding-left: 30px;
    	margin-bottom: 12px
    }
    .nhome__pricing .item__content ul li:last-child {
    	margin-bottom: 0
    }
    .nhome__pricing .item__content ul li:before {
    	background: 0 0;
    	content: url("data:image/svg+xml; charset=utf8, %3Csvg%20width%3D%2214%22%20height%3D%2212%22%20viewBox%3D%220%200%2014%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M4.75502%2011.015L0.205017%206.46495C-0.0683389%206.1916%20-0.0683389%205.74838%200.205017%205.475L1.19494%204.48505C1.4683%204.21166%201.91154%204.21166%202.1849%204.48505L5.24999%207.55012L11.8151%200.985046C12.0884%200.71169%2012.5317%200.71169%2012.805%200.985046L13.795%201.975C14.0683%202.24835%2014.0683%202.69157%2013.795%202.96495L5.74497%2011.015C5.47159%2011.2883%205.02837%2011.2883%204.75502%2011.015Z%22%20fill%3D%22%232196F3%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    	width: 14px;
    	height: 12px;
    	position: absolute;
    	left: 0;
    	top: 0
    }
    .nhome__pricing .item__content ul li.disabled:before {
    	background: 0 0;
    	content: url("data:image/svg+xml; charset=utf8, %3Csvg%20width%3D%2211%22%20height%3D%2211%22%20viewBox%3D%220%200%2011%2011%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M8.11466%205.5L10.7293%202.88534C11.0902%202.52443%2011.0902%201.93893%2010.7293%201.57802L9.42198%200.270689C9.06106%20-0.0902297%208.47558%20-0.0902297%208.11466%200.270689L5.5%202.88534L2.88534%200.270689C2.52442%20-0.0902297%201.93894%20-0.0902297%201.57802%200.270689L0.270689%201.57802C-0.0902297%201.93893%20-0.0902297%202.52443%200.270689%202.88534L2.88534%205.5L0.271262%208.11408C-0.0896562%208.475%20-0.0896562%209.06049%200.271262%209.42141L1.57859%2010.7287C1.93951%2011.0897%202.525%2011.0897%202.88592%2010.7287L5.5%208.11466L8.11466%2010.7293C8.47558%2011.0902%209.06106%2011.0902%209.42198%2010.7293L10.7293%209.42198C11.0902%209.06106%2011.0902%208.47557%2010.7293%208.11466L8.11466%205.5Z%22%20fill%3D%22%23FF7248%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    	width: 11px;
    	height: 11px;
    	position: absolute;
    	left: 0;
    	top: 0
    }
    .nhome__pricing .item__content ul li .tooltip {
    	visibility: hidden;
    	opacity: 0;
    	top: -20px;
    	transition: .2s;
    	transform: translateY(-100%);
    	position: absolute;
    	left: 0;
    	width: 90%;
    	padding: 20px;
    	font-size: 14px;
    	line-height: 22px;
    	color: #747b7f;
    	border-radius: 10px;
    	background: #fff;
    	box-shadow: 0 10px 20px rgba(0, 0, 0, .15)
    }
    .nhome__pricing .item__content ul li .tooltip:before {
    	content: '';
    	position: absolute;
    	left: 50%;
    	bottom: 0;
    	transform: translate(-50%, 100%);
    	border-style: solid;
    	border-width: 10px 10px 0;
    	border-color: #fff transparent transparent
    }
    .nhome__pricing .item__content ul li:hover .tooltip {
    	visibility: visible;
    	opacity: 1;
    	top: -10px
    }
    .nhome__pricing .item__footer {
    	position: absolute;
    	left: 0;
    	width: 100%;
    	bottom: 0;
    	padding: 0 0 40px
    }
    .nhome__pricing .item__footer .show_more {
    	display: none
    }
    .nhome__pricing .item__footer .show_more svg {
    	stroke: #2196f3
    }
    .nhome__pricing .item:nth-child(2) .item__footer .show_more svg {
    	stroke: #ff7248
    }
    @media screen and (max-width:767px) {
    	.nhome__pricing .item__footer {
    		background: #fff
    	}
    	.nhome__pricing .item__footer:before {
    		content: '';
    		display: block;
    		width: 100%;
    		height: 50px;
    		position: absolute;
    		left: 0;
    		top: 0;
    		margin-top: -50px;
    		background: linear-gradient(0deg, #fff 0%, rgba(255, 255, 255, 0) 100%)
    	}
    	.nhome__pricing .item__footer .show_more {
    		display: block;
    		text-align: center;
    		padding-bottom: 20px;
    		color: #2196f3
    	}
    	.nhome__pricing .item__footer .show_more svg {
    		transform: rotate(0deg);
    		cursor: pointer;
    		transition: .2s
    	}
    	.nhome__pricing .item__footer .show_more svg.act {
    		transform: rotate(180deg)
    	}
    	.nhome__pricing .item__content {
    		transition: .2s;
    		max-height: 400px;
    		overflow: hidden
    	}
    	.nhome__pricing .item__content.act {
    		max-height: inherit
    	}
    	.nhome__pricing .item.act .item__footer:before {
    		display: none
    	}
    	.nhome__pricing .item.act .item__footer .show_more svg {
    		transform: rotate(180deg)
    	}
    	.nhome__pricing .item.act .item__content {
    		max-height: inherit
    	}
    }
    .nhome__subpages .nhome__pricing {
    	position: relative;
    	background: #2196f3
    }
    .nhome__subpages .nhome__pricing .nhome__center {
    	position: relative;
    	z-index: 2
    }
    .nhome__subpages .nhome__pricing .tm-edd-pricings--back {
    	position: absolute;
    	top: 0;
    	left: 0;
    	right: 0;
    	bottom: 0;
    	pointer-events: none;
    	line-height: 0;
    	z-index: 1
    }
    .nhome__subpages .nhome__pricing .tm-edd-pricings--back-1, .nhome__subpages .nhome__pricing .tm-edd-pricings--back-2, .nhome__subpages .nhome__pricing .tm-edd-pricings--back-3, .nhome__subpages .nhome__pricing .tm-edd-pricings--back-4 {
    	position: absolute;
    	height: auto
    }
    .nhome__subpages .nhome__pricing .tm-edd-pricings--back-1, .nhome__subpages .nhome__pricing .tm-edd-pricings--back-2 {
    	top: 0;
    	left: 0
    }
    .nhome__subpages .nhome__pricing .tm-edd-pricings--back-3, .nhome__subpages .nhome__pricing .tm-edd-pricings--back-4 {
    	right: 0;
    	bottom: 0
    }
    .nhome__subpages .nhome__pricing .tm-edd-pricings--back-1 {
    	max-width: 30%
    }
    .nhome__subpages .nhome__pricing .tm-edd-pricings--back-2 {
    	max-width: 34%
    }
    .nhome__subpages .nhome__pricing .tm-edd-pricings--back-3 {
    	max-width: 29%
    }
    .nhome__subpages .nhome__pricing .tm-edd-pricings--back-4 {
    	max-width: 18%
    }
    .nhome__subpages .nhome__pricing h2 {
    	color: #fff
    }
    .nhome__subpages .nhome__pricing h2 span {
    	color: #fddb83
    }
    .nhome__subpages .nhome__pricing .item__header {
    	background: #52c1ff
    }
    .nhome__subpages .nhome__pricing .item .nhome__btn__blue {
    	background: #52c1ff
    }
    .nhome__subpages .nhome__pricing .item .nhome__btn__blue:hover {
    	background: #2196f3
    }
    .nhome__benefits {
    	padding: 100px 0 90px;
    	background: #1e2a36
    }
    @media screen and (max-width:1140px) {
    	.nhome__benefits {
    		padding: 100px 0
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__benefits {
    		padding: 70px 0
    	}
    }
    .nhome__benefits__wrap {
    	display: flex;
    	justify-content: space-between
    }
    @media screen and (max-width:1000px) {
    	.nhome__benefits__wrap {
    		display: block
    	}
    }
    .nhome__benefits .left_side {
    	-webkit-flex-basis: 48.5%;
    	-ms-flex-basis: 48.5%;
    	flex-basis: 48.5%;
    	max-width: 48.5%;
    	min-width: 48.5%;
    	width: 48.5%;
    	padding-top: 20px
    }
    @media screen and (max-width:1000px) {
    	.nhome__benefits .left_side {
    		display: none
    	}
    }
    .nhome__benefits .right_side {
    	-webkit-flex-basis: 48.5%;
    	-ms-flex-basis: 48.5%;
    	flex-basis: 48.5%;
    	max-width: 48.5%;
    	min-width: 48.5%;
    	width: 48.5%
    }
    @media screen and (max-width:1000px) {
    	.nhome__benefits .right_side {
    		-webkit-flex-basis: 100%;
    		-ms-flex-basis: 100%;
    		flex-basis: 100%;
    		max-width: 100%;
    		min-width: 100%;
    		width: 100%
    	}
    }
    .nhome__benefits .right_side h2 {
    	font-weight: 500;
    	font-size: 55px;
    	line-height: 64px;
    	letter-spacing: -.01em;
    	color: #fff;
    	margin-bottom: 29px
    }
    .nhome__benefits .right_side h2 span {
    	color: #2196f3;
    	position: relative
    }
    .nhome__benefits .right_side h2 span svg {
    	position: absolute;
    	right: -14px;
    	top: -47px;
    	width: 266px
    }
    @media screen and (max-width:767px) {
    	.nhome__benefits .right_side h2 span svg {
    		right: -14px;
    		top: -53px;
    		width: 184px
    	}
    }
    @media screen and (max-width:1140px) {
    	.nhome__benefits .right_side h2 {
    		font-size: 48px;
    		line-height: 56px
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__benefits .right_side h2 {
    		font-size: 38px;
    		line-height: 46px
    	}
    }
    @media screen and (max-width:1000px) {
    	.nhome__benefits .right_side h2 {
    		text-align: center
    	}
    }
    .nhome__benefits .right_side .subtitle {
    	max-width: 466px;
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #a8acb1;
    	position: relative;
    	padding-bottom: 35px;
    	margin-bottom: 40px;
    	border-bottom: 1px solid #a8acb1
    }
    @media screen and (max-width:1000px) {
    	.nhome__benefits .right_side .subtitle {
    		max-width: 100%;
    		text-align: center
    	}
    }
    .nhome__benefits .right_side .item {
    	display: flex;
    	margin-bottom: 30px
    }
    .nhome__benefits .right_side .item__list {
    	max-width: 466px
    }
    @media screen and (max-width:1000px) {
    	.nhome__benefits .right_side .item__list {
    		max-width: 100%
    	}
    }
    .nhome__benefits .right_side .item:last-child {
    	margin-bottom: 0
    }
    .nhome__benefits .right_side .item figure {
    	position: relative;
    	top: 9px;
    	-webkit-flex-basis: 55px;
    	-ms-flex-basis: 55px;
    	flex-basis: 55px;
    	max-width: 55px;
    	min-width: 55px;
    	width: 55px;
    	margin-right: 36px
    }
    .nhome__benefits .right_side .item .descr {
    	flex-grow: 1;
    	min-width: 0
    }
    .nhome__benefits .right_side .item .descr h3 {
    	font-size: 26px;
    	line-height: 34px;
    	color: #fff;
    	margin-bottom: 15px
    }
    .nhome__benefits .right_side .item .descr p {
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #a8acb1
    }
    .nhome__benefits .right_side .item .descr p a {
    	text-decoration: none
    }
    .nhome__benefits .right_side .item .descr p a:hover {
    	text-decoration: underline
    }
    .nhome__share {
    	padding: 100px 0 100px
    }
    @media screen and (max-width:1140px) {
    	.nhome__share {
    		padding: 100px 0
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__share {
    		padding: 70px 0
    	}
    }
    .nhome__share h2 {
    	font-weight: 500;
    	font-size: 34px;
    	line-height: 46px;
    	text-align: center;
    	color: #181a1c;
    	margin-bottom: 25px
    }
    @media screen and (max-width:767px) {
    	.nhome__share h2 {
    		font-size: 28px;
    		line-height: 36px
    	}
    }
    .nhome__share h2 span {
    	color: #2196f3
    }
    .nhome__share .subtitle {
    	font-size: 16px;
    	line-height: 24px;
    	text-align: center;
    	letter-spacing: .02em;
    	color: #707070;
    	max-width: 650px;
    	margin: 0 auto 54px
    }
    .nhome__share .item {
    	-webkit-flex-basis: 25%;
    	-ms-flex-basis: 25%;
    	flex-basis: 25%;
    	max-width: 25%;
    	min-width: 25%;
    	width: 25%;
    	border-right: 1px solid #b4deff;
    	display: flex;
    	align-items: center;
    	height: 146px;
    	justify-content: center;
    	padding: 18px
    }
    .nhome__share .item__list {
    	border: 1px solid #b4deff;
    	border-radius: 20px;
    	overflow: hidden;
    	display: flex
    }
    @media screen and (max-width:1140px) {
    	.nhome__share .item__list {
    		flex-wrap: wrap
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__share .item__list {
    		max-width: 300px;
    		margin: 0 auto
    	}
    }
    .nhome__share .item:last-child {
    	border-right: 0
    }
    @media screen and (max-width:1140px) {
    	.nhome__share .item {
    		-webkit-flex-basis: 50%;
    		-ms-flex-basis: 50%;
    		flex-basis: 50%;
    		max-width: 50%;
    		min-width: 50%;
    		width: 50%
    	}
    	.nhome__share .item:nth-child(1), .nhome__share .item:nth-child(2) {
    		border-bottom: 1px solid #b4deff
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__share .item {
    		-webkit-flex-basis: 100%;
    		-ms-flex-basis: 100%;
    		flex-basis: 100%;
    		max-width: 100%;
    		min-width: 100%;
    		width: 100%
    	}
    	.nhome__share .item:nth-child(3) {
    		border-bottom: 1px solid #b4deff
    	}
    }
    .nhome__share .item__wrap {
    	display: flex;
    	align-items: center
    }
    .nhome__share .item__wrap span {
    	border-radius: 50%;
    	-webkit-flex-basis: 49px;
    	-ms-flex-basis: 49px;
    	flex-basis: 49px;
    	max-width: 49px;
    	min-width: 49px;
    	width: 49px;
    	height: 49px;
    	display: flex;
    	align-items: center;
    	justify-content: center;
    	font-weight: 500;
    	font-size: 20px;
    	line-height: 20px;
    	letter-spacing: .02em;
    	box-shadow: 7px 12px 20px rgba(0, 0, 0, .1);
    	margin-right: 15px;
    	color: #2196f3;
    	background: #fff
    }
    .nhome__share .item__wrap p {
    	flex-grow: 1;
    	min-width: 0;
    	font-size: 20px;
    	line-height: 33px;
    	letter-spacing: .02em;
    	color: #181a1c
    }
    @media screen and (max-width:1300px) {
    	.nhome__share .item__wrap p {
    		font-size: 18px;
    		line-height: 26px
    	}
    }
    .nhome__share .item__a {
    	text-decoration: none;
    	position: relative;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #181a1c
    }
    .nhome__share .item__a:after {
    	content: url("data:image/svg+xml; charset=utf8, %3Csvg%20width%3D%2212%22%20height%3D%2212%22%20viewBox%3D%220%200%2012%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M0%205.24242V6.75758H9.09091L4.92424%2010.9242L6%2012L12%206L6%200L4.92424%201.07576L9.09091%205.24242H0Z%22%20fill%3D%22%23181A1C%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    	display: inline-block;
    	margin-left: 5px
    }
    .nhome__share .item__a:hover {
    	text-decoration: underline
    }
    .nhome__share .item:nth-child(1) {
    	background: #f7f8f8
    }
    .nhome__share .item:nth-child(2) {
    	background: #fff
    }
    .nhome__share .item:nth-child(2) .item__wrap span {
    	background: linear-gradient(0deg, #2196f3 0%, #4ba4fa 100%);
    	color: #fff
    }
    .nhome__share .item:nth-child(3) {
    	background: #f7f8f8
    }
    .nhome__share .item:nth-child(4) {
    	background: #cce4f7
    }
    .nhome__started {
    	background: #1e2a36;
    	padding: 100px 0
    }
    @media screen and (max-width:1400px) {
    	.nhome__started {
    		padding: 90px 0
    	}
    }
    .nhome__started__wrap {
    	display: flex;
    	align-items: center;
    	justify-content: space-between
    }
    @media screen and (max-width:1140px) {
    	.nhome__started__wrap {
    		display: block
    	}
    }
    .nhome__started .left_sidee {
    	flex-grow: 1;
    	min-width: 0
    }
    @media screen and (max-width:1140px) {
    	.nhome__started .left_sidee {
    		text-align: center;
    		margin-bottom: 40px
    	}
    }
    .nhome__started .left_sidee h2 {
    	font-weight: 500;
    	font-size: 55px;
    	line-height: 64px;
    	letter-spacing: -.01em;
    	color: #fff
    }
    @media screen and (max-width:1400px) {
    	.nhome__started .left_sidee h2 {
    		font-size: 50px;
    		line-height: 59px
    	}
    }
    @media screen and (max-width:1140px) {
    	.nhome__started .left_sidee h2 {
    		font-size: 40px;
    		line-height: 49px
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__started .left_sidee h2 {
    		font-size: 30px;
    		line-height: 39px
    	}
    }
    .nhome__started .left_sidee h2 span {
    	color: #2196f3;
    	position: relative
    }
    .nhome__started .left_sidee h2 span svg {
    	position: absolute;
    	right: -28px;
    	top: -50px;
    	width: 398px
    }
    @media screen and (max-width:1140px) {
    	.nhome__started .left_sidee h2 span svg {
    		right: -28px;
    		top: -56px;
    		width: 297px
    	}
    }
    @media screen and (max-width:767px) {
    	.nhome__started .left_sidee h2 span svg {
    		right: -18px;
    		top: -61px;
    		width: 226px
    	}
    }
    .nhome__started .right_sidee {
    	-webkit-flex-basis: 236px;
    	-ms-flex-basis: 236px;
    	flex-basis: 236px;
    	max-width: 236px;
    	min-width: 236px;
    	width: 236px;
    	margin-left: 30px
    }
    @media screen and (max-width:1140px) {
    	.nhome__started .right_sidee {
    		margin: 0 auto
    	}
    }
    .pricing__link, .pricing__features-list-item {
    	display: none
    }
    .pricing__link_active, .pricing__features-list-item_active {
    	display: block
    }
    .tm-one-items-list__title {
    	background-color: #2196f3;
    	background-image: url(https://one.templatemonster.com/wp-content/uploads/2019/01/particles_white.svg);
    	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    	padding: 60px 0;
    	text-align: center
    }
    .tm-one-items-list__title h1 {
    	color: #fff;
    	margin: 0;
    	font-size: 36px;
    	line-height: 1.2em
    }
    .tm-one-items-list__breadcrumbs {
    	background-color: #f7f8f8
    }
    .tm-one-items-list__breadcrumbs .breadcrumbs {
    	max-width: 1370px;
    	padding: 10px 15px;
    	margin: 0 auto
    }
    .new__breadcrumbs {
    	margin-bottom: 20px
    }
    .new__breadcrumbs .trail-items {
    	text-align: center;
    	white-space: nowrap;
    	overflow: hidden;
    	display: block
    }
    .new__breadcrumbs .trail-items a {
    	font-size: 14px;
    	text-decoration: none
    }
    .new__breadcrumbs .trail-items a span {
    	color: #fff
    }
    .new__breadcrumbs .trail-items a:hover {
    	text-decoration: underline
    }
    .new__breadcrumbs .trail-items .trail-item {
    	display: inline-block
    }
    .new__breadcrumbs .trail-items .trail-item:not(.trail-begin):before {
    	content: url("data:image/svg+xml; charset=utf8, %3Csvg%20width%3D%227%22%20height%3D%2212%22%20viewBox%3D%220%200%207%2012%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M1.37305%2011.4834L0.341797%2010.5166L4.6709%206.1875L0.341797%201.8584L1.37305%200.891602L6.6582%206.1875L1.37305%2011.4834Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    	width: 7px;
    	height: 12px;
    	margin: 0 9px 0 11px;
    	position: relative;
    	top: 1px
    }
    .new__breadcrumbs .trail-items span {
    	color: rgba(255, 255, 255, .7)
    }
    .tm-one-items-list__content {
    	max-width: 1370px;
    	padding: 50px 0 60px;
    	display: flex;
    	margin-left: auto;
    	margin-right: auto
    }
    .tm-one-items-list__content a {
    	-webkit-box-shadow: none;
    	box-shadow: none;
    	text-decoration: none
    }
    .tm-one-items-list__filter {
    	padding: 0 15px;
    	flex-basis: 300px;
    	max-width: 300px;
    	min-width: 300px;
    	overflow: visible
    }
    .tm-one-items-list__listing {
    	min-width: 1px;
    	padding: 0 15px;
    	flex-grow: 1;
    	position: relative;
    	min-height: 300px
    }
    .tm-listing-preview__excerpt {
    	max-height: 62px;
    	overflow: hidden
    }
    .tm-listing-category-title {
    	padding: 0 15px
    }
    .tm-listing-category-title__description {
    	display: flex;
    	justify-content: space-between;
    	align-items: center
    }
    .tm-listing-category-title h2 {
    	font-size: 24px;
    	line-height: 34px;
    	color: #292d2f;
    	margin-bottom: 0
    }
    .tm-listing-category-title h2 a {
    	color: #292d2f
    }
    .tm-listing-category-title .tm-listing-category-title__description a {
    	display: inline-block;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 21px;
    	text-align: center;
    	letter-spacing: .08em;
    	text-transform: uppercase;
    	color: #2196f3;
    	padding: 4px 5px;
    	border-radius: 4px;
    	text-decoration: none
    }
    @media (max-width:500px) {
    	.tm-listing-category-title, .tm-listing-category-title__description {
    		display: block;
    		text-align: center
    	}
    	.tm-listing-category-title h2 {
    		margin-bottom: 20px
    	}
    	.fixed_h2 {
    		margin-bottom: 0!important
    	}
    }
    body .tm-listing--columns-3 .tm-listing-item {
    	max-width: 50%;
    	-webkit-box-flex: 0;
    	-webkit-flex: 0 0 50%;
    	-ms-flex: 0 0 50%;
    	flex: 0 0 50%
    }
    @media (max-width:639px) {
    	body .tm-listing--columns-3 .tm-listing-item {
    		max-width: 300px;
    		-webkit-box-flex: 0;
    		-webkit-flex: 0 0 300px;
    		-ms-flex: 0 0 300px;
    		flex: 0 0 300px
    	}
    }
    @media (min-width:1120px) {
    	body .tm-listing--columns-3 .tm-listing-item {
    		max-width: 33.333334%;
    		-webkit-box-flex: 0;
    		-webkit-flex: 0 0 33.333334%;
    		-ms-flex: 0 0 33.333334%;
    		flex: 0 0 33.333334%
    	}
    }
    body .tm-listing--columns-4 .tm-listing-item {
    	max-width: 50%;
    	-webkit-box-flex: 0;
    	-webkit-flex: 0 0 50%;
    	-ms-flex: 0 0 50%;
    	flex: 0 0 50%
    }
    @media (max-width:639px) {
    	body .tm-listing--columns-4 .tm-listing-item {
    		max-width: 300px;
    		-webkit-box-flex: 0;
    		-webkit-flex: 0 0 300px;
    		-ms-flex: 0 0 300px;
    		flex: 0 0 300px
    	}
    }
    @media (min-width:1120px) {
    	body .tm-listing--columns-4 .tm-listing-item {
    		max-width: 25%;
    		-webkit-box-flex: 0;
    		-webkit-flex: 0 0 25%;
    		-ms-flex: 0 0 25%;
    		flex: 0 0 25%
    	}
    }
    body .tm-listing--mobile-list .tm-listing-preview__actions a {
    	font-size: 13px;
    	padding-left: 15px;
    	padding-right: 15px
    }
    body .tm-listing__more {
    	max-width: 100%;
    	-webkit-box-flex: 0;
    	-webkit-flex: 0 0 100%;
    	-ms-flex: 0 0 100%;
    	flex: 0 0 100%;
    	text-align: center
    }
    body .tm-listing-item__badges {
    	position: absolute;
    	display: -webkit-box;
    	display: -webkit-flex;
    	display: -ms-flexbox;
    	display: flex;
    	margin: -20px 0 0 20px;
    	z-index: 2
    }
    body .tm-listing-item__badge {
    	margin: 0 4px 0 0;
    	height: 20px;
    	font-size: 12px;
    	line-height: 20px;
    	padding: 0 10px;
    	font-weight: 500;
    	background: #2196f3;
    	color: #fff;
    	border-radius: 2px 2px 0 0;
    	cursor: default
    }
    body .tm-listing-item__badge.badge-free {
    	background: #00bc40
    }
    body .tm-listing-item__thumb {
    	position: relative;
    	width: 100%;
    	max-width: 100%;
    	background-color: #fff;
    	background-repeat: no-repeat;
    	background-position: center center;
    	background-size: 26px;
    	background-image: url("/wp-content/themes/tm-one/assets/img/loader.svg");
    	border-bottom: 1px solid #e2e4e4
    }
    @media (max-width:939px) {
    	body .tm-listing-item__thumb {
    		min-height: 169px
    	}
    	body .fixed_audio .audio_item .tm-listing-item__thumb {
    		min-height: auto
    	}
    }
    body .tm-listing-item__thumb--icon8>a {
    	padding-top: 62.3853211%;
    	display: block;
    	overflow: hidden;
    	position: relative
    }
    body .tm-listing-item__thumb img {
    	display: block;
    	height: auto;
    	width: 100%;
    	background-color: #fff
    }
    body .tm-listing-item__thumb--icon8 img {
    	width: auto;
    	margin: auto;
    	position: absolute;
    	top: 0;
    	left: 0;
    	right: 0;
    	bottom: 0
    }
    body .tm-listing-item__info .tm-item-icon {
    	position: absolute;
    	left: 15px;
    	top: 19px
    }
    body .tm-listing-item__info-content {
    	padding-left: 42px;
    	padding-right: 42px
    }
    .tm-item-likes {
    	display: flex;
    	flex-direction: column;
    	align-items: center;
    	position: absolute;
    	right: 15px;
    	top: 12px;
    	cursor: pointer
    }
    .tm-item-likes__tooltip {
    	visibility: hidden;
    	width: 100px;
    	background-color: #fff;
    	color: #292d2f;
    	text-align: center;
    	font-size: 12px;
    	border-radius: 6px;
    	position: absolute;
    	z-index: 1;
    	bottom: 125%;
    	left: 50%;
    	margin-left: -50px;
    	opacity: 0;
    	transition: opacity .3s;
    	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5)
    }
    .tm-item-likes__tooltip:before {
    	content: "";
    	width: 10px;
    	height: 10px;
    	position: absolute;
    	bottom: -5px;
    	left: 50%;
    	margin-left: -5px;
    	background-color: #fff;
    	transform: rotate(45deg);
    	box-shadow: 0 0 10px 0 rgba(0, 0, 0, .5)
    }
    .tm-item-likes:hover .tm-item-likes__tooltip {
    	visibility: visible;
    	opacity: 1
    }
    .tm-item-likes__tooltip-text {
    	display: inline-block;
    	line-height: 1.3em;
    	text-align: center;
    	background-color: #fff;
    	padding: 6px;
    	position: relative;
    	border-radius: 6px
    }
    .tm-item-likes__icon {
    	box-sizing: content-box;
    	fill: #2196f3;
    	padding: 5px 6px 7px 7px;
    	border: 1px solid #dadada;
    	border-radius: 5px
    }
    .tm-item-likes--liked .tm-item-likes__icon {
    	fill: #fff !important;
    	background-color: #2196f3;
    	border: 1px solid #2196f3
    }
    .tm-item-likes__count {
    	height: 21px;
    	font-size: 12px;
    	color: #989898;
    	line-height: 21px
    }
    body .tm-listing-item__name, body .tm-listing-item .tm-listing-preview__name {
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	white-space: nowrap;
    	overflow: hidden;
    	-o-text-overflow: ellipsis;
    	text-overflow: ellipsis;
    	line-height: 21px;
    	font-size: 14px
    }
    body .tm-listing-item__name a, body .tm-listing-item .tm-listing-preview__name a {
    	text-decoration: none;
    	color: #2a353a;
    	font-weight: 500
    }
    body .tm-listing-item__by, body .tm-listing-item .tm-listing-preview__by {
    	font-size: 12px;
    	font-size: .75rem
    }
    body .tm-listing-item__by a, body .tm-listing-item .tm-listing-preview__by a {
    	text-decoration: none;
    	font-weight: 500
    }
    body .tm-listing__wrap {
    	display: -webkit-box;
    	display: -webkit-flex;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-flex-wrap: wrap;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	margin: 0 -15px
    }
    @media (max-width:639px) {
    	body .tm-listing__wrap {
    		margin: 0;
    		-webkit-box-pack: center;
    		-webkit-justify-content: center;
    		-ms-flex-pack: center;
    		justify-content: center
    	}
    }
    .tm-listing {
    	position: relative;
    	margin-bottom: 50px
    }
    .tm-listing-loader:before {
    	content: url("/wp-content/themes/tm-one/assets/img/loader.svg");
    	display: inline-block;
    	position: absolute;
    	margin: auto;
    	left: 0;
    	right: 0;
    	width: 200px;
    	height: 200px;
    	z-index: 2
    }
    .tm-listing-loader:after {
    	content: '';
    	display: block;
    	position: absolute;
    	left: 50%;
    	top: 0;
    	transform: translateX(-50%);
    	width: calc(100% + 20px);
    	height: 100%;
    	background: #fff;
    	z-index: 1
    }
    @media (max-width:639px) {
    	body .tm-listing--mobile-swipe .tm-listing__wrap {
    		-webkit-flex-wrap: nowrap;
    		-ms-flex-wrap: nowrap;
    		flex-wrap: nowrap;
    		overflow: auto;
    		-webkit-box-pack: start;
    		-webkit-justify-content: flex-start;
    		-ms-flex-pack: start;
    		justify-content: flex-start
    	}
    }
    body .tm-listing-preview__info, body .tm-listing-preview__excerpt, body .tm-listing-preview__actions {
    	padding: 0 20px
    }
    body .tm-listing-preview__thumb {
    	width: 100%;
    	max-width: 100%;
    	min-height: 204px;
    	background-color: #fff;
    	background-repeat: no-repeat;
    	background-position: center center;
    	overflow: hidden;
    	border-radius: 6px 6px 0 0;
    	background-size: 26px;
    	background-image: url("/wp-content/themes/tm-one/assets/img/loader.svg")
    }
    body .tm-listing-preview__thumb img {
    	display: block;
    	width: 100%;
    	height: auto;
    	border-bottom: 1px solid #e2e4e4
    }
    body .tm-listing-preview__info {
    	padding-top: 15px;
    	padding-bottom: 20px;
    	position: relative
    }
    body .tm-listing-preview__info .tm-item-icon {
    	position: absolute;
    	left: 20px;
    	top: 14px
    }
    body .tm-listing-preview__info-content {
    	padding-left: 42px
    }
    body .tm-listing-preview__excerpt {
    	font-size: 14px;
    	font-size: .875rem;
    	color: #747b7f;
    	line-height: 21px;
    	margin: 0 0 20px
    }
    body .tm-listing-preview__excerpt p {
    	font-size: 14px;
    	font-size: .875rem;
    	color: #747b7f;
    	line-height: 21px;
    	margin: 0
    }
    body .tm-listing-preview__actions {
    	padding: 5px 10px;
    	display: flex;
    	align-items: center;
    	justify-content: space-between
    }
    body .tm-listing-preview__actions .button {
    	flex-basis: 48.5%;
    	border-radius: 3px;
    	height: 30px;
    	display: flex;
    	justify-content: center;
    	align-items: center
    }
    body .tm-listing-preview__actions .button.button-ld {
    	transition: .2s;
    	background: linear-gradient(0deg, #2196f3 0%, #4ba4fa 100%)
    }
    body .tm-listing-preview__actions .button.button-ld:hover {
    	background: linear-gradient(0deg, #2196f3 0%, #2196f3 100%)
    }
    body .tm-listing-preview__actions .button.button-danger {
    	transition: .2s;
    	background: linear-gradient(144.43deg, #ff825d 11.24%, #fc6d43 82.79%)
    }
    body .tm-listing-preview__actions .button.button-danger:hover {
    	background: linear-gradient(144.43deg, #fc6d43 11.24%, #fc6d43 82.79%)
    }
    body .tm-listing__not-found {
    	background: #f4fafe;
    	border: 1px solid #b5dcfb;
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	border-radius: 4px;
    	font-size: 18px;
    	line-height: 27px;
    	padding: 15px 20px
    }
    @media (max-width:1199px) {
    	body .tm-listing__not-found {
    		margin: 0 10px
    	}
    }
    body .tm-listing__not-found b {
    	font-weight: 400;
    	color: #2196f3
    }
    .tm-category-heading {
    	display: -webkit-box;
    	display: -webkit-flex;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-webkit-justify-content: space-between;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	-webkit-box-align: center;
    	-webkit-align-items: center;
    	-ms-flex-align: center;
    	align-items: center;
    	margin: 0 0 15px
    }
    .tm-category-heading h3 {
    	margin: 0
    }
    @media (max-width:400px) {
    	.tm-category-heading h3 {
    		font-size: 20px
    	}
    }
    @media (max-width:1199px) {
    	.tm-category-heading {
    		margin: 0 10px 10px
    	}
    }
    .tm-listing-results .tm-listing-item__name a {
    	font-size: 14px
    }
    .tm-listing-results .tm-listing-item__info {
    	padding: 6px 25px 12px 15px
    }
    .tm-listing-results .tm-listing-item__info .tm-item-icon {
    	top: 15px
    }
    .tm-listing-results .tm-listing-item__info-content {
    	padding-left: 39px
    }
    .tm-listing-item__unavailable-icon {
    	position: absolute;
    	width: 79px;
    	height: 79px;
    	display: -webkit-box;
    	display: -webkit-flex;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-webkit-align-items: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-webkit-justify-content: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	top: 0;
    	bottom: 0;
    	left: 0;
    	right: 0;
    	margin: auto;
    	background: #fff;
    	border-radius: 100%;
    	-webkit-box-shadow: 0px 4px 30px rgba(0, 0, 0, .25);
    	box-shadow: 0px 4px 30px rgba(0, 0, 0, .25);
    	pointer-events: none;
    	z-index: 1
    }
    .tm-listing-item__unavailable-icon:before {
    	content: '';
    	display: block;
    	width: 26px;
    	height: 37px;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAyNiAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjg5MDQgMC4xMjVDMTEuODcyMSAwLjEyNSAxMC45MDkyIDAuMzI0MjE5IDEwLjAwMTcgMC43MjI2NTZDOS4wOTQxMyAxLjA5ODk2IDguMjk3MjUgMS42MzAyMSA3LjYxMTA2IDIuMzE2NDFDNi45NDY5OSAyLjk4MDQ3IDYuNDE1NzQgMy43NjYyOCA2LjAxNzMxIDQuNjczODNDNS42NDEgNS41ODEzOCA1LjQ1Mjg1IDYuNTQ0MjcgNS40NTI4NSA3LjU2MjVWMTAuNzVIMS4yMDI4NUMwLjkxNTA5MyAxMC43NSAwLjY2MDUzNSAxMC44NjA3IDAuNDM5MTgxIDExLjA4MkMwLjIzOTk2MyAxMS4yODEyIDAuMTQwMzUzIDExLjUyNDcgMC4xNDAzNTMgMTEuODEyNVYzMy4wNjI1QzAuMTQwMzUzIDMzLjM1MDMgMC4yMzk5NjMgMzMuNTkzOCAwLjQzOTE4MSAzMy43OTNDMC42NjA1MzUgMzQuMDE0MyAwLjkxNTA5MyAzNC4xMjUgMS4yMDI4NSAzNC4xMjVIMjQuNTc3OUMyNC44NjU2IDM0LjEyNSAyNS4xMDkxIDM0LjAxNDMgMjUuMzA4MyAzMy43OTNDMjUuNTI5NyAzMy41OTM4IDI1LjY0MDQgMzMuMzUwMyAyNS42NDA0IDMzLjA2MjVWMTEuODEyNUMyNS42NDA0IDExLjUyNDcgMjUuNTI5NyAxMS4yODEyIDI1LjMwODMgMTEuMDgyQzI1LjEwOTEgMTAuODYwNyAyNC44NjU2IDEwLjc1IDI0LjU3NzkgMTAuNzVIMjAuMzI3OVY3LjU2MjVDMjAuMzI3OSA2LjU0NDI3IDIwLjEyODYgNS41ODEzOCAxOS43MzAyIDQuNjczODNDMTkuMzUzOSAzLjc2NjI4IDE4LjgyMjYgMi45ODA0NyAxOC4xMzY0IDIuMzE2NDFDMTcuNDcyNCAxLjYzMDIxIDE2LjY4NjYgMS4wOTg5NiAxNS43NzkgMC43MjI2NTZDMTQuODcxNSAwLjMyNDIxOSAxMy45MDg2IDAuMTI1IDEyLjg5MDQgMC4xMjVaTTcuNTc3ODUgNy41NjI1QzcuNTc3ODUgNi4xMDE1NiA4LjA5ODA0IDQuODUwOTEgOS4xMzg0IDMuODEwNTVDMTAuMTc4OCAyLjc3MDE4IDExLjQyOTQgMi4yNSAxMi44OTA0IDIuMjVDMTQuMzUxMyAyLjI1IDE1LjYwMTkgMi43NzAxOCAxNi42NDIzIDMuODEwNTVDMTcuNjgyNyA0Ljg1MDkxIDE4LjIwMjkgNi4xMDE1NiAxOC4yMDI5IDcuNTYyNVYxMC43NUg3LjU3Nzg1VjcuNTYyNVpNMjMuNTE1NCAzMkgyLjI2NTM1VjEyLjg3NUgyMy41MTU0VjMyWk0xMi44OTA0IDE2LjA2MjVDMTEuNzE3MiAxNi4wNjI1IDEwLjcxIDE2LjQ4MzEgOS44Njg4NyAxNy4zMjQyQzkuMDQ5ODYgMTguMTQzMiA4LjY0MDM1IDE5LjEzOTMgOC42NDAzNSAyMC4zMTI1QzguNjQwMzUgMjEuMzA4NiA4LjkzOTE4IDIyLjE4MjkgOS41MzY4NCAyMi45MzU1QzEwLjE1NjYgMjMuNjg4MiAxMC45MjAzIDI0LjE3NTEgMTEuODI3OSAyNC4zOTY1VjI2LjY4NzVDMTEuODI3OSAyNi45NzUzIDExLjkyNzUgMjcuMjI5OCAxMi4xMjY3IDI3LjQ1MTJDMTIuMzQ4IDI3LjY1MDQgMTIuNjAyNiAyNy43NSAxMi44OTA0IDI3Ljc1QzEzLjE3ODEgMjcuNzUgMTMuNDIxNiAyNy42NTA0IDEzLjYyMDggMjcuNDUxMkMxMy44NDIyIDI3LjIyOTggMTMuOTUyOSAyNi45NzUzIDEzLjk1MjkgMjYuNjg3NVYyNC4zOTY1QzE0Ljg2MDQgMjQuMTc1MSAxNS42MTMgMjMuNjg4MiAxNi4yMTA3IDIyLjkzNTVDMTYuODMwNSAyMi4xODI5IDE3LjE0MDQgMjEuMzA4NiAxNy4xNDA0IDIwLjMxMjVDMTcuMTQwNCAxOS4xMzkzIDE2LjcxOTggMTguMTQzMiAxNS44Nzg2IDE3LjMyNDJDMTUuMDU5NiAxNi40ODMxIDE0LjA2MzUgMTYuMDYyNSAxMi44OTA0IDE2LjA2MjVaTTEyLjg5MDQgMjIuNDM3NUMxMi4zMTQ4IDIyLjQzNzUgMTEuODE2OCAyMi4yMjcyIDExLjM5NjIgMjEuODA2NkMxMC45NzU2IDIxLjM4NjEgMTAuNzY1NCAyMC44ODggMTAuNzY1NCAyMC4zMTI1QzEwLjc2NTQgMTkuNzM3IDEwLjk3NTYgMTkuMjM4OSAxMS4zOTYyIDE4LjgxODRDMTEuODE2OCAxOC4zOTc4IDEyLjMxNDggMTguMTg3NSAxMi44OTA0IDE4LjE4NzVDMTMuNDY1OSAxOC4xODc1IDEzLjk2MzkgMTguMzk3OCAxNC4zODQ1IDE4LjgxODRDMTQuODA1MSAxOS4yMzg5IDE1LjAxNTQgMTkuNzM3IDE1LjAxNTQgMjAuMzEyNUMxNS4wMTU0IDIwLjg4OCAxNC44MDUxIDIxLjM4NjEgMTQuMzg0NSAyMS44MDY2QzEzLjk2MzkgMjIuMjI3MiAxMy40NjU5IDIyLjQzNzUgMTIuODkwNCAyMi40Mzc1WiIgZmlsbD0iI0ZGNzI0OCIvPgo8L3N2Zz4K");
    	background-repeat: no-repeat;
    	background-position: center
    }
    .tm-listing-item__icons-or-pack-link {
    	position: absolute;
    	right: 10px;
    	bottom: 10px;
    	z-index: 1
    }
    .tm-listing-item__icons-or-pack-link a {
    	font-size: .75rem;
    	background-color: #fff;
    	padding: 2px
    }
    .tm-listing-preview__thumb {
    	position: relative
    }
    .fade-in-enter-active {
    	-webkit-transition: all .1s ease;
    	-o-transition: all .1s ease;
    	transition: all .1s ease
    }
    .fade-in-leave-active {
    	-webkit-transition: all .1s cubic-bezier(1, .5, .8, 1);
    	-o-transition: all .1s cubic-bezier(1, .5, .8, 1);
    	transition: all .1s cubic-bezier(1, .5, .8, 1)
    }
    .fade-in-enter, .fade-in-leave-to {
    	-webkit-transform: translateX(-50%) translateY(-10px) scale(.9) !important;
    	-ms-transform: translateX(-50%) translateY(-10px) scale(.9) !important;
    	transform: translateX(-50%) translateY(-10px) scale(.9) !important;
    	opacity: 0
    }
    .tm-listing-preview {
    	overflow: hidden
    }
    .tm-one-items-list__sorting {
    	border: none;
    	display: flex;
    	width: min-content;
    	margin-bottom: 20px;
    	margin-left: auto;
    	border: 1px solid #e2e4e4;
    	border-radius: 4px
    }
    .tm-one-items-list__sorting select {
    	-webkit-appearance: none;
    	-moz-appearance: none;
    	display: none;
    	padding: 8px 14px;
    	width: 200px;
    	background-image: linear-gradient(45deg, transparent 50%, gray 50%), linear-gradient(135deg, gray 50%, transparent 50%), linear-gradient(to right, #ccc, #ccc);
    	background-position: calc(100% - 17px) calc(1em + 1px), calc(100% - 12px) calc(1em + 1px), calc(100% - 2.5em) .5em;
    	background-size: 5px 5px, 5px 5px, 1px 1.5em;
    	background-repeat: no-repeat
    }
    button.tm-one-items-list__sorting-option {
    	background: #fff;
    	border-right: 1px solid #dadada;
    	border-radius: 0;
    	text-transform: none;
    	color: #707070;
    	letter-spacing: normal;
    	font-size: 14px;
    	line-height: 148%;
    	font-weight: 400;
    	padding: 8px 20px
    }
    .tm-one-items-list__sorting-option.hidden {
    	display: none
    }
    button.tm-one-items-list__sorting-option:first-of-type, button.tm-one-items-list__sorting-option[style*="display: none"]+.tm-one-items-list__sorting-option {
    	border-radius: 4px 0 0 4px
    }
    button.tm-one-items-list__sorting-option:last-of-type {
    	border-right: none;
    	border-radius: 0 4px 4px 0
    }
    button.tm-one-items-list__sorting-option.active+.tm-one-items-list__sorting-option {
    	border-left: 1px solid #dadada
    }
    button.tm-one-items-list__sorting-option.hidden+.tm-one-items-list__sorting-option {
    	border-left: 1px solid #dadada
    }
    button.tm-one-items-list__sorting-option.active {
    	color: #fff;
    	background: #2196f3;
    	border-radius: 4px !important;
    	padding: 3px 14px;
    	margin: 5px 6px;
    	border-right: none;
    	border-left: none
    }
    @media (max-width:768px) {
    	.tm-one-items-list__sorting {
    		border: none;
    		justify-content: center;
    		width: auto
    	}
    	button.tm-one-items-list__sorting-option {
    		display: none !important
    	}
    	.tm-one-items-list__sorting select {
    		display: block
    	}
    }
    .tm-filter {
    	display: none;
    	margin: 15px 0 20px
    }
    @media (min-width:768px) {
    	.tm-filter {
    		overflow-y: auto;
    		overflow-x: hidden;
    		max-height: 300px;
    		padding: 2px 7px 2px 0;
    		scrollbar-color: #e6e6e6;
    		scrollbar-width: thin
    	}
    	.tm-filter::-webkit-scrollbar-thumb {
    		height: 24px;
    		background-color: #b3b3b3
    	}
    	.tm-filter::-webkit-scrollbar {
    		width: 8px;
    		background-color: #e6e6e6
    	}
    }
    .tm-filter__item:not(:first-child) {
    	padding-top: 7px
    }
    .tm-filter__item {
    	display: -webkit-box;
    	display: -webkit-flex;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: start;
    	-webkit-align-items: flex-start;
    	-ms-flex-align: start;
    	align-items: flex-start;
    	-webkit-box-pack: justify;
    	-webkit-justify-content: space-between;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	cursor: pointer
    }
    .tm-filter--folder .tm-filter__item-back-link {
    	font-size: 14px;
    	position: relative;
    	padding-left: 15px;
    	outline: none
    }
    .tm-filter--folder .tm-filter__item-back-link:before {
    	position: absolute;
    	content: "";
    	display: inline-block;
    	left: 2px;
    	top: 6px;
    	border-bottom: 1px solid;
    	border-right: 1px solid;
    	height: 7px;
    	width: 7px;
    	transform: rotate(135deg)
    }
    .tm-filter--folder .is-checked .tm-filter__item-label {
    	padding-left: 15px;
    	cursor: default
    }
    .tm-filter--folder .is-checked .tm-filter__item-label-text {
    	font-weight: 700;
    	color: #3f3f3f
    }
    .tm-filter--folder a .tm-filter__item-label-text {
    	color: #2196f3
    }
    .tm-filter--folder .tm-filter__item-label-count {
    	color: #747b7f !important
    }
    .tm-filter__item-label-text-unavailable {
    	width: 20px;
    	height: 20px;
    	display: inline-block;
    	border-radius: 100px;
    	background: #fff;
    	margin: 0 0 0 7px;
    	-webkit-transform: translate(0, 2px);
    	-ms-transform: translate(0, 2px);
    	transform: translate(0, 2px);
    	box-shadow: 0px 0px 8px rgba(0, 0, 0, .15)
    }
    .tm-filter__item-label-text-unavailable:before {
    	display: inline-block;
    	content: '';
    	width: 10px;
    	height: 14px;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAyNiAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMTIuODkwNCAwLjEyNUMxMS44NzIxIDAuMTI1IDEwLjkwOTIgMC4zMjQyMTkgMTAuMDAxNyAwLjcyMjY1NkM5LjA5NDEzIDEuMDk4OTYgOC4yOTcyNSAxLjYzMDIxIDcuNjExMDYgMi4zMTY0MUM2Ljk0Njk5IDIuOTgwNDcgNi40MTU3NCAzLjc2NjI4IDYuMDE3MzEgNC42NzM4M0M1LjY0MSA1LjU4MTM4IDUuNDUyODUgNi41NDQyNyA1LjQ1Mjg1IDcuNTYyNVYxMC43NUgxLjIwMjg1QzAuOTE1MDkzIDEwLjc1IDAuNjYwNTM1IDEwLjg2MDcgMC40MzkxODEgMTEuMDgyQzAuMjM5OTYzIDExLjI4MTIgMC4xNDAzNTMgMTEuNTI0NyAwLjE0MDM1MyAxMS44MTI1VjMzLjA2MjVDMC4xNDAzNTMgMzMuMzUwMyAwLjIzOTk2MyAzMy41OTM4IDAuNDM5MTgxIDMzLjc5M0MwLjY2MDUzNSAzNC4wMTQzIDAuOTE1MDkzIDM0LjEyNSAxLjIwMjg1IDM0LjEyNUgyNC41Nzc5QzI0Ljg2NTYgMzQuMTI1IDI1LjEwOTEgMzQuMDE0MyAyNS4zMDgzIDMzLjc5M0MyNS41Mjk3IDMzLjU5MzggMjUuNjQwNCAzMy4zNTAzIDI1LjY0MDQgMzMuMDYyNVYxMS44MTI1QzI1LjY0MDQgMTEuNTI0NyAyNS41Mjk3IDExLjI4MTIgMjUuMzA4MyAxMS4wODJDMjUuMTA5MSAxMC44NjA3IDI0Ljg2NTYgMTAuNzUgMjQuNTc3OSAxMC43NUgyMC4zMjc5VjcuNTYyNUMyMC4zMjc5IDYuNTQ0MjcgMjAuMTI4NiA1LjU4MTM4IDE5LjczMDIgNC42NzM4M0MxOS4zNTM5IDMuNzY2MjggMTguODIyNiAyLjk4MDQ3IDE4LjEzNjQgMi4zMTY0MUMxNy40NzI0IDEuNjMwMjEgMTYuNjg2NiAxLjA5ODk2IDE1Ljc3OSAwLjcyMjY1NkMxNC44NzE1IDAuMzI0MjE5IDEzLjkwODYgMC4xMjUgMTIuODkwNCAwLjEyNVpNNy41Nzc4NSA3LjU2MjVDNy41Nzc4NSA2LjEwMTU2IDguMDk4MDQgNC44NTA5MSA5LjEzODQgMy44MTA1NUMxMC4xNzg4IDIuNzcwMTggMTEuNDI5NCAyLjI1IDEyLjg5MDQgMi4yNUMxNC4zNTEzIDIuMjUgMTUuNjAxOSAyLjc3MDE4IDE2LjY0MjMgMy44MTA1NUMxNy42ODI3IDQuODUwOTEgMTguMjAyOSA2LjEwMTU2IDE4LjIwMjkgNy41NjI1VjEwLjc1SDcuNTc3ODVWNy41NjI1Wk0yMy41MTU0IDMySDIuMjY1MzVWMTIuODc1SDIzLjUxNTRWMzJaTTEyLjg5MDQgMTYuMDYyNUMxMS43MTcyIDE2LjA2MjUgMTAuNzEgMTYuNDgzMSA5Ljg2ODg3IDE3LjMyNDJDOS4wNDk4NiAxOC4xNDMyIDguNjQwMzUgMTkuMTM5MyA4LjY0MDM1IDIwLjMxMjVDOC42NDAzNSAyMS4zMDg2IDguOTM5MTggMjIuMTgyOSA5LjUzNjg0IDIyLjkzNTVDMTAuMTU2NiAyMy42ODgyIDEwLjkyMDMgMjQuMTc1MSAxMS44Mjc5IDI0LjM5NjVWMjYuNjg3NUMxMS44Mjc5IDI2Ljk3NTMgMTEuOTI3NSAyNy4yMjk4IDEyLjEyNjcgMjcuNDUxMkMxMi4zNDggMjcuNjUwNCAxMi42MDI2IDI3Ljc1IDEyLjg5MDQgMjcuNzVDMTMuMTc4MSAyNy43NSAxMy40MjE2IDI3LjY1MDQgMTMuNjIwOCAyNy40NTEyQzEzLjg0MjIgMjcuMjI5OCAxMy45NTI5IDI2Ljk3NTMgMTMuOTUyOSAyNi42ODc1VjI0LjM5NjVDMTQuODYwNCAyNC4xNzUxIDE1LjYxMyAyMy42ODgyIDE2LjIxMDcgMjIuOTM1NUMxNi44MzA1IDIyLjE4MjkgMTcuMTQwNCAyMS4zMDg2IDE3LjE0MDQgMjAuMzEyNUMxNy4xNDA0IDE5LjEzOTMgMTYuNzE5OCAxOC4xNDMyIDE1Ljg3ODYgMTcuMzI0MkMxNS4wNTk2IDE2LjQ4MzEgMTQuMDYzNSAxNi4wNjI1IDEyLjg5MDQgMTYuMDYyNVpNMTIuODkwNCAyMi40Mzc1QzEyLjMxNDggMjIuNDM3NSAxMS44MTY4IDIyLjIyNzIgMTEuMzk2MiAyMS44MDY2QzEwLjk3NTYgMjEuMzg2MSAxMC43NjU0IDIwLjg4OCAxMC43NjU0IDIwLjMxMjVDMTAuNzY1NCAxOS43MzcgMTAuOTc1NiAxOS4yMzg5IDExLjM5NjIgMTguODE4NEMxMS44MTY4IDE4LjM5NzggMTIuMzE0OCAxOC4xODc1IDEyLjg5MDQgMTguMTg3NUMxMy40NjU5IDE4LjE4NzUgMTMuOTYzOSAxOC4zOTc4IDE0LjM4NDUgMTguODE4NEMxNC44MDUxIDE5LjIzODkgMTUuMDE1NCAxOS43MzcgMTUuMDE1NCAyMC4zMTI1QzE1LjAxNTQgMjAuODg4IDE0LjgwNTEgMjEuMzg2MSAxNC4zODQ1IDIxLjgwNjZDMTMuOTYzOSAyMi4yMjcyIDEzLjQ2NTkgMjIuNDM3NSAxMi44OTA0IDIyLjQzNzVaIiBmaWxsPSIjRkY3MjQ4Ii8+DQo8L3N2Zz4=");
    	background-size: contain;
    	background-repeat: no-repeat;
    	margin: -2px 0 0 5px;
    	white-space: nowrap
    }
    .tm-filter__item.disabled {
    	cursor: default;
    	pointer-events: none
    }
    .tm-filter__item:hover .tm-filter__item-mark.mark-radio, .tm-filter__item:hover .tm-filter__item-mark.mark-checkbox {
    	border: 1px solid #2196f3;
    	-webkit-transition: all .18s linear;
    	-o-transition: all .18s linear;
    	transition: all .18s linear
    }
    .tm-filter__item-mark {
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	width: 18px;
    	height: 18px;
    	border: 1px solid #e2e4e4;
    	position: relative;
    	margin: 3px 9px 0 0;
    	-webkit-box-flex: 0;
    	-webkit-flex: 0 0 auto;
    	-ms-flex: 0 0 auto;
    	flex: 0 0 auto
    }
    .tm-filter__item-mark.mark-radio {
    	border-radius: 9px;
    	position: relative;
    	-webkit-transition: all .18s linear;
    	-o-transition: all .18s linear;
    	transition: all .18s linear
    }
    .tm-filter__item-mark.mark-radio:before {
    	position: absolute;
    	display: block;
    	content: '';
    	top: 4px;
    	left: 4px;
    	width: 8px;
    	height: 8px;
    	border-radius: 50%;
    	-webkit-transform: scale(1.8);
    	-ms-transform: scale(1.8);
    	transform: scale(1.8);
    	opacity: 0;
    	-webkit-transition: all .18s linear;
    	-o-transition: all .18s linear;
    	transition: all .18s linear
    }
    .is-checked .tm-filter__item-mark.mark-radio:before {
    	-webkit-transform: scale(1);
    	-ms-transform: scale(1);
    	transform: scale(1);
    	opacity: 1;
    	background-color: #2a353a;
    	-webkit-transition: all .2s linear;
    	-o-transition: all .2s linear;
    	transition: all .2s linear
    }
    .tm-filter__item-mark.mark-checkbox {
    	border-radius: 2px;
    	background-position: center center;
    	background-size: 0;
    	background-repeat: no-repeat;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMTk1MzEgNS4wNTQ2OUwxLjE5NTMxIDMuMjVMMCA0LjQ0NTMxTDQuMTk1MzEgOS4yNUwxMiAxLjQ0NTMxTDEwLjgwNDcgMC4yNUw0LjE5NTMxIDUuMDU0NjlaIiBmaWxsPSIjMjE5NkYzIi8+Cjwvc3ZnPgo=");
    	-webkit-transition: all .18s linear;
    	-o-transition: all .18s linear;
    	transition: all .18s linear
    }
    .is-checked .tm-filter__item-mark.mark-checkbox {
    	background-size: 12px;
    	-webkit-transition: all .2s linear;
    	-o-transition: all .2s linear;
    	transition: all .2s linear
    }
    .disabled .tm-filter__item-mark {
    	background-color: #f7f8f8
    }
    .tm-filter__item-label {
    	display: -webkit-box;
    	display: -webkit-flex;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-webkit-justify-content: space-between;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	-webkit-box-flex: 1;
    	-webkit-flex: 1 1 auto;
    	-ms-flex: 1 1 auto;
    	flex: 1 1 auto;
    	-webkit-align-self: auto;
    	-ms-flex-item-align: auto;
    	align-self: auto;
    	color: #747b7f;
    	font-size: 14px;
    	font-size: .875rem;
    	line-height: 1.71428571
    }
    @media (min-width:768px) and (max-width:1024px) {
    	.tm-filter__item-label {
    		line-height: 20px;
    		padding: 3px 0 0
    	}
    }
    .tm-filter__item__item-count {
    	-webkit-align-self: flex-end;
    	-ms-flex-item-align: end;
    	align-self: flex-end
    }
    @media (min-width:768px) and (max-width:1024px) {
    	.tm-filter__item__item-count {
    		padding-left: 10px
    	}
    }
    .tm-filter-wrap {
    	border-top: 1px solid #e2e4e4;
    	padding-top: 15px;
    	margin-bottom: 15px
    }
    .tm-one-items-list__close+.tm-filter-wrap {
    	border-top: none;
    	padding: 0
    }
    .tm-filter-wrap__title {
    	font-size: 16px;
    	line-height: 24px;
    	font-weight: 500;
    	color: #2a353a;
    	width: 100%;
    	text-transform: none;
    	background: 0 0;
    	display: flex;
    	justify-content: space-between;
    	align-items: center;
    	padding: 0
    }
    .tm-filter-wrap__title:hover {
    	color: inherit
    }
    .tm-filter-wrap__title svg {
    	transition: all .5s;
    	transform: rotate(0deg)
    }
    .tm-filter-wrap__title--open svg {
    	transition: all .5s;
    	transform: rotate(180deg)
    }
    .tm-filter-wrap__title--open+.tm-filter {
    	display: block
    }
    .elementor-element.elementor-widget-divider.divider-filters .elementor-divider {
    	padding-top: 37px;
    	padding-bottom: 23px
    }
    button.tm-one-items-list__show-filter {
    	width: 100%;
    	max-width: 300px;
    	margin: 0 auto 30px auto;
    	display: none
    }
    .tm-one-items-list__show-filter svg {
    	margin: 0 10px -2px 0
    }
    .tm-one-items-list__close {
    	display: none
    }
    @media (max-width:992px) {
    	.tm-one-items-list__show-filter {
    		display: block !important
    	}
    	.tm-one-items-list__close {
    		float: right;
    		width: 44px;
    		height: 44px;
    		display: -webkit-box;
    		display: -webkit-flex;
    		display: -ms-flexbox;
    		display: flex;
    		justify-content: center;
    		align-items: center;
    		margin: -7px -14px 20px 0;
    		cursor: pointer;
    		-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
    	}
    	.tm-one-items-list__filter-overlay {
    		right: 0;
    		left: 0;
    		top: 0;
    		bottom: 0;
    		z-index: 998;
    		background: #2a353a;
    		opacity: 0;
    		-webkit-transition: opacity .2s ease-in-out 0s;
    		-o-transition: opacity .2s ease-in-out 0s;
    		transition: opacity .2s ease-in-out 0s;
    		display: none
    	}
    	.show-mobile-filters .tm-one-items-list__filter-overlay {
    		display: block;
    		position: fixed;
    		opacity: .8
    	}
    	.tm-one-items-list__filter {
    		position: fixed;
    		left: 0;
    		top: 0;
    		bottom: 0;
    		z-index: 999;
    		background: #fff;
    		padding: 30px 20px;
    		overflow: auto;
    		-webkit-box-shadow: 0px 4px 8px rgba(30, 37, 53, .05);
    		box-shadow: 0px 4px 8px rgba(30, 37, 53, .05);
    		-webkit-transition: -webkit-transform .2s ease-in-out 0s;
    		transition: -webkit-transform .2s ease-in-out 0s;
    		-o-transition: transform .2s ease-in-out 0s;
    		transition: transform .2s ease-in-out 0s;
    		transition: transform .2s ease-in-out 0s, -webkit-transform .2s ease-in-out 0s;
    		-webkit-transform: translateX(-100vw);
    		-ms-transform: translateX(-100vw);
    		transform: translateX(-100vw);
    		clear: both
    	}
    	.show-mobile-filters .tm-one-items-list__filter {
    		-webkit-transform: translateX(0);
    		-ms-transform: translateX(0);
    		transform: translateX(0);
    		width: 80vw
    	}
    }
    .tm-remove-filter {
    	-webkit-box-sizing: border-box;
    	font-size: 14px;
    	line-height: 15px;
    	padding: 8px 10px 9px;
    	text-transform: capitalize;
    	letter-spacing: 0;
    	font-weight: 400;
    	box-sizing: border-box;
    	display: -webkit-inline-box;
    	display: -webkit-inline-flex;
    	display: -ms-inline-flexbox;
    	display: inline-flex;
    	-webkit-box-align: center;
    	-webkit-align-items: center;
    	-ms-flex-align: center;
    	align-items: center;
    	margin: 0 10px 10px 0;
    	cursor: pointer
    }
    .tm-remove-all-filters {
    	padding: 0;
    	text-decoration: underline !important
    }
    button.tm-remove-filter {
    	color: #747b7f;
    	border-radius: 4px;
    	background: #f7f8f8;
    	border: 1px solid #e2e4e4
    }
    button.tm-remove-filter svg {
    	margin: 0 2px 0 8px
    }
    button.tm-remove-filter path {
    	fill: #aaaeb0;
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear
    }
    button.tm-remove-filter:hover {
    	color: #2a353a
    }
    button.tm-remove-filter:hover path {
    	fill: #2196f3
    }
    .tm-one-items__bottom-banner {
    	border-radius: 6px;
    	background-color: #2196f3;
    	background-image: url(https://one.templatemonster.com/wp-content/uploads/2019/04/particles-whiyehomev4.svg);
    	background-position: center center;
    	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    	padding: 60px 10px;
    	text-align: center;
    	margin: 15px
    }
    .tm-one-items__bottom-banner h2 {
    	margin: 20px 0
    }
    .tm-one-items__bottom-banner h2, .tm-one-items__bottom-banner p {
    	color: #fff
    }
    @media (max-width:992px) {
    	.tm-one-items-list__title {
    		padding: 10px 0
    	}
    	.tm-one-items-list__title h1 {
    		font-size: 22px
    	}
    	.tm-one-items-list__content {
    		flex-direction: column
    	}
    	.tm-one-items-list__filter {
    		max-width: 100%;
    		flex-basis: 100%
    	}
    }
    .tm-listing__paging {
    	margin: 50px auto 0;
    	display: flex;
    	flex-wrap: wrap
    }
    .tm-listing__paging li {
    	list-style-type: none;
    	display: inline;
    	padding: 5px 7px;
    	margin: 0 1px;
    	white-space: nowrap
    }
    .tm-listing__paging li:before {
    	display: none
    }
    .tm-listing__paging-link-prev, .tm-listing__paging-link-next {
    	font-size: 0
    }
    .tm-listing__paging-link-prev:after {
    	transform: rotate(-135deg)
    }
    .tm-listing__paging-link-next:after {
    	transform: rotate(45deg)
    }
    .tm-listing__paging-link-prev:after, .tm-listing__paging-link-next:after {
    	content: "";
    	position: absolute;
    	left: 0;
    	top: 13px;
    	border-right: 2px solid;
    	border-top: 2px solid;
    	height: 11px;
    	width: 11px
    }
    .tm-listing__paging-current-page {
    	border-bottom: 1px solid #90a4ae
    }
    body .tm-listing-item {
    	position: relative;
    	padding: 20px 15px 10px;
    	z-index: 1
    }
    body .tm-listing-item:hover {
    	z-index: 2
    }
    body .tm-listing-item__info {
    	padding: 15px 18px;
    	position: relative;
    	border-bottom: 1px solid transparent;
    	transition: .2s
    }
    @media (max-width:1119px) {
    	.tm-listing-item__info {
    		border-bottom: 1px solid #e2e4e4
    	}
    }
    body .tm-listing-item__content {
    	position: relative;
    	background: #fff;
    	filter: drop-shadow(0px 2px 10px rgba(42, 53, 58, .12));
    	transition: .2s
    }
    body .tm-listing-item__content:hover {
    	filter: drop-shadow(0px 2px 10px rgba(42, 53, 58, .3))
    }
    body .tm-listing-preview {
    	opacity: 0;
    	transition: .2s;
    	position: absolute;
    	left: 0;
    	width: 100%;
    	bottom: 71px;
    	background: #fff
    }
    @media screen and (max-width:768px) {
    	body .tm-listing-preview {
    		opacity: 1
    	}
    }
    body .tm-listing-item:hover .tm-listing-preview {
    	opacity: 1
    }
    body .tm-listing__more {
    	padding-top: 38px
    }
    body .tm-listing__more-btn {
    	border-radius: 25px;
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%);
    	background-clip: padding-box;
    	background-size: auto 100%;
    	position: relative
    }
    body .tm-listing__more-btn.loading {
    	cursor: default
    }
    body .tm-listing__more-btn.loading:before {
    	position: absolute;
    	left: 5px;
    	line-height: 0;
    	top: 50%;
    	transform: translateY(-50%);
    	width: 20px;
    	height: 20px;
    	content: url("data:image/svg+xml; charset=utf8, %0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22margin%3A%20auto%3B%20background%3A%20none%3B%20display%3A%20block%3B%20shape-rendering%3A%20auto%3B%22%20width%3D%2220px%22%20height%3D%2220px%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%3E%0A%3Cg%20transform%3D%22rotate(0%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.9166666666666666s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(30%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.8333333333333334s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(60%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.75s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(90%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.6666666666666666s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(120%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.5833333333333334s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(150%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.5s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(180%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.4166666666666667s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(210%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.3333333333333333s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(240%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.25s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(270%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.16666666666666666s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(300%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.08333333333333333s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(330%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%23ffffff%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%220s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E")
    }
    body .tm-listing__more-btn:hover {
    	background-size: auto 800%;
    	background-position: center bottom;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    ._hide {
    	display: none!important
    }
    .tm-one-items-list__seo h2 {
    	font-size: 30px;
    	line-height: 44px
    }
    .tm-listing-item__premium-icon {
    	position: absolute;
    	z-index: 1;
    	top: 11px;
    	left: 11px;
    	display: flex;
    	align-items: center;
    	justify-content: center;
    	height: 30px;
    	width: 30px;
    	background: #fff;
    	border-radius: 3px;
    	box-shadow: 0 0 2px rgba(42, 53, 58, .22)
    }
    .tm-listing-item__premium-icon:before {
    	content: '';
    	display: inline-block;
    	background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuNiAtMS41MjU4OGUtMDVMMCA1LjM5OTk4TDkgMThMMTggNS4zOTk5OEwxNC40IC0xLjUyNTg4ZS0wNUgzLjZaIiBmaWxsPSIjRkFDMjMyIi8+Cjwvc3ZnPgo=);
    	background-size: contain;
    	background-position: center;
    	height: 18px;
    	width: 18px
    }
    .tm-one-items-list__seo__wrap {
    	padding: 0 15px
    }
    .tm-one-items-list__seo__table {
    	width: 100%;
    	overflow-x: auto
    }
    .tm-one-items-list__seo__table caption {
    	text-align: left
    }
    .tm-one-items-list__seo__table tr {
    	background: #f7f8f8
    }
    .tm-one-items-list__seo__table td {
    	text-align: center;
    	padding: 11px 21px;
    	border: 1px solid #e2e4e4;
    	border-top: none;
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #292d2f
    }
    .tm-one-items-list__seo__table td a {
    	color: #2196f3;
    	text-decoration: none
    }
    .tm-one-items-list__seo__table td a:hover {
    	text-decoration: underline
    }
    .tm-one-items-list__seo__table td:first-child {
    	text-align: left
    }
    .tm-one-items-list__seo__table th {
    	padding: 14px 21px;
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #292d2f;
    	text-align: center;
    	border: 1px solid #e2e4e4;
    	border-left: none
    }
    .tm-one-items-list__seo__table th:first-child {
    	text-align: left;
    	border-left: 1px solid #e2e4e4
    }
    .tm-one-items-list__seo__video__iframe__wrap {
    	position: relative;
    	padding-top: 56.25%;
    	width: 100%
    }
    .tm-one-items-list__seo__video__iframe {
    	position: absolute;
    	width: 100%;
    	height: 100%;
    	top: 0;
    	left: 0
    }
    .tm-one-items-list__seo__content ul, .tm-one-items-list__seo__content ol {
    	margin-bottom: 1.5em
    }
    .tm-one-items-list__seo__content ul li, .tm-one-items-list__seo__content ol li {
    	margin-bottom: 23px
    }
    .tm-one-items-list__seo__content ul li:last-child, .tm-one-items-list__seo__content ol li:last-child {
    	margin-bottom: 0
    }
    .tm-one-items-list__seo__content ol li::marker {
    	color: #2196f3
    }
    .tm-one-items-list__seo__content .wp-block-table table {
    	border-collapse: collapse;
    	background: #f7f8f8
    }
    .tm-one-items-list__seo__content .wp-block-table table td {
    	padding: 11px 21px;
    	border: 1px solid #e2e4e4;
    	border-top: none;
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #292d2f
    }
    .tm-one-items-list__seo__content .wp-block-table table td a {
    	color: #2196f3;
    	text-decoration: none
    }
    .tm-one-items-list__seo__content .wp-block-table table td a:hover {
    	text-decoration: underline
    }
    .tm-one-items-list__seo__content .wp-block-table table tr:first-child td {
    	padding: 14px 21px;
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #292d2f;
    	border: 1px solid #e2e4e4;
    	border-left: none
    }
    .tm-one-items-list__seo__content .wp-block-table table tr:first-child td:first-child {
    	border-left: 1px solid #e2e4e4
    }
    .tm-one-items-list__title {
    	position: relative;
    	padding-left: 15px!important;
    	padding-right: 15px!important;
    	padding-top: 10px;
    	padding-bottom: 50px
    }
    @media (max-width:1120px) {
    	.tm-one-items-list__title {
    		padding-bottom: 67px
    	}
    }
    .tm-listing-item .tm-single-video {
    	margin: 0
    }
    .tm-listing-item .tm-single-video__link {
    	position: relative;
    	z-index: 2
    }
    .tm-listing-item .tm-single-video__link__image_wrap {
    	position: relative;
    	width: 100%;
    	padding-top: 62.3853211%;
    	overflow: hidden
    }
    .tm-listing-item .tm-single-video__link__image_wrap video {
    	position: absolute;
    	left: 0;
    	top: 0;
    	width: 100%;
    	height: 100%
    }
    .tm-listing-item .tm-single-video__controls {
    	background: rgba(0, 0, 0, .4);
    	position: absolute;
    	bottom: 0;
    	left: 0;
    	width: 100%;
    	display: flex;
    	padding: 0 15px;
    	z-index: 2
    }
    .tm-listing-item .tm-single-video__controls .tm-single-video__play-btn {
    	-webkit-flex-basis: 14px;
    	-ms-flex-basis: 14px;
    	flex-basis: 14px;
    	max-width: 14px;
    	min-width: 14px;
    	width: 14px;
    	margin: 0
    }
    .tm-listing-item .tm-single-video__controls .tm-single-video__mute-btn {
    	-webkit-flex-basis: 24px;
    	-ms-flex-basis: 24px;
    	flex-basis: 24px;
    	max-width: 24px;
    	min-width: 24px;
    	width: 24px;
    	margin: 0 15px
    }
    .tm-listing-item .tm-single-video__controls .tm-single-video__bar {
    	position: relative;
    	float: none;
    	width: auto;
    	flex-grow: 1;
    	min-width: 0
    }
    .tm-listing-item .tm-single-video__controls .tm-single-video__time {
    	margin-right: 0;
    	white-space: nowrap;
    	overflow: hidden;
    	text-overflow: ellipsis;
    	max-width: 100px
    }
    .tm-listing-item .tm-single-video__fullscreen-btn {
    	display: none
    }
    .tm-listing-item .tm-single-audio {
    	margin: 0
    }
    .tm-listing-item .tm-single-audio .tm-single-audio__controls {
    	margin: 0;
    	background: 0 0;
    	position: absolute;
    	bottom: 50px;
    	left: 0;
    	width: 100%;
    	display: flex;
    	padding: 0 15px;
    	height: 75px
    }
    .tm-listing-item .tm-single-audio .tm-single-audio__play-btn {
    	-webkit-flex-basis: 28px;
    	-ms-flex-basis: 28px;
    	flex-basis: 28px;
    	max-width: 28px;
    	min-width: 28px;
    	width: 28px;
    	margin: 0
    }
    .tm-listing-item .tm-single-audio .tm-single-audio__player {
    	height: 60px;
    	float: none;
    	flex-grow: 1;
    	min-width: 0;
    	cursor: pointer;
    	margin: 0 15px
    }
    .tm-listing-item .tm-single-audio .tm-single-audio__player wave {
    	height: 60px!important
    }
    .tm-listing-item .tm-single-audio .tm-single-audio__time {
    	margin-right: 0;
    	white-space: nowrap;
    	overflow: hidden;
    	text-overflow: ellipsis;
    	max-width: 100px
    }
    .tm-listing-item .tm-single-audio__poster-wrap {
    	position: relative;
    	width: 100%;
    	height: auto;
    	padding-top: 62.3853211%;
    	overflow: hidden;
    	background: #fff !important
    }
    .tm-listing-item .tm-single-audio__poster-wrap:after {
    	display: none
    }
    .tm-listing-item .tm-single-audio__poster-wrap:before {
    	display: none
    }
    .fixed_audio .tm-listing-item .tm-single-audio .tm-single-audio__controls {
    	bottom: 15px
    }
    .fixed_audio .tm-listing-item .tm-single-audio__poster-wrap {
    	height: 107px;
    	padding-top: 0
    }
    .tm-one__soc__item {
    	cursor: pointer;
    	margin-right: 6px;
    	width: 30px;
    	height: 30px;
    	border-radius: 5px;
    	background: #fff;
    	position: relative;
    	display: flex;
    	align-items: center;
    	justify-content: center
    }
    .tm-one__soc__item:last-child {
    	margin-right: 0
    }
    .tm-one__soc__item svg {
    	line-height: 0;
    	position: absolute;
    	left: 0;
    	top: 0;
    	right: 0;
    	bottom: 0;
    	margin: auto
    }
    .tm-one__soc__item._copy_link_to_clipboard.act:before {
    	content: url("data:image/svg+xml; charset=utf8, %3Csvg%20xmlns%3Adc%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Felements%2F1.1%2F%22%20xmlns%3Acc%3D%22http%3A%2F%2Fweb.resource.org%2Fcc%2F%22%20xmlns%3Ardf%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2F02%2F22-rdf-syntax-ns%23%22%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Asodipodi%3D%22http%3A%2F%2Fsodipodi.sourceforge.net%2FDTD%2Fsodipodi-0.dtd%22%20xmlns%3Ainkscape%3D%22http%3A%2F%2Fwww.inkscape.org%2Fnamespaces%2Finkscape%22%20width%3D%2219.21315%22%20height%3D%2218.294994%22%20id%3D%22svg2%22%20sodipodi%3Aversion%3D%220.32%22%20inkscape%3Aversion%3D%220.45%22%20sodipodi%3Amodified%3D%22true%22%20version%3D%221.0%22%3E%0A%20%20%3Cdefs%20id%3D%22defs4%22%2F%3E%0A%20%20%3Csodipodi%3Anamedview%20id%3D%22base%22%20pagecolor%3D%22%23ffffff%22%20bordercolor%3D%22%23666666%22%20borderopacity%3D%221.0%22%20gridtolerance%3D%2210000%22%20guidetolerance%3D%2210%22%20objecttolerance%3D%2210%22%20inkscape%3Apageopacity%3D%220.0%22%20inkscape%3Apageshadow%3D%222%22%20inkscape%3Azoom%3D%227.9195959%22%20inkscape%3Acx%3D%2217.757032%22%20inkscape%3Acy%3D%227.298821%22%20inkscape%3Adocument-units%3D%22px%22%20inkscape%3Acurrent-layer%3D%22layer1%22%20inkscape%3Awindow-width%3D%22984%22%20inkscape%3Awindow-height%3D%22852%22%20inkscape%3Awindow-x%3D%22148%22%20inkscape%3Awindow-y%3D%2266%22%2F%3E%0A%20%20%3Cmetadata%20id%3D%22metadata7%22%3E%0A%20%20%20%20%3Crdf%3ARDF%3E%0A%20%20%20%20%20%20%3Ccc%3AWork%20rdf%3Aabout%3D%22%22%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Aformat%3Eimage%2Fsvg%2Bxml%3C%2Fdc%3Aformat%3E%0A%20%20%20%20%20%20%20%20%3Cdc%3Atype%20rdf%3Aresource%3D%22http%3A%2F%2Fpurl.org%2Fdc%2Fdcmitype%2FStillImage%22%2F%3E%0A%20%20%20%20%20%20%3C%2Fcc%3AWork%3E%0A%20%20%20%20%3C%2Frdf%3ARDF%3E%0A%20%20%3C%2Fmetadata%3E%0A%20%20%3Cg%20inkscape%3Alabel%3D%22Layer%201%22%20inkscape%3Agroupmode%3D%22layer%22%20id%3D%22layer1%22%20transform%3D%22translate(-192.905%2C-516.02064)%22%3E%0A%20%20%20%20%3Cpath%20style%3D%22fill%3A%23000000%22%20d%3D%22M%20197.67968%2C534.31563%20C%20197.40468%2C534.31208%20196.21788%2C532.53719%20195.04234%2C530.37143%20L%20192.905%2C526.43368%20L%20193.45901%2C525.87968%20C%20193.76371%2C525.57497%20194.58269%2C525.32567%20195.27896%2C525.32567%20L%20196.5449%2C525.32567%20L%20197.18129%2C527.33076%20L%20197.81768%2C529.33584%20L%20202.88215%2C523.79451%20C%20205.66761%2C520.74678%20208.88522%2C517.75085%20210.03239%2C517.13691%20L%20212.11815%2C516.02064%20L%20207.90871%2C520.80282%20C%20205.59351%2C523.43302%20202.45735%2C527.55085%20200.93947%2C529.95355%20C%20199.42159%2C532.35625%20197.95468%2C534.31919%20197.67968%2C534.31563%20z%20%22%20id%3D%22path2223%22%2F%3E%0A%20%20%3C%2Fg%3E%0A%3C%2Fsvg%3E");
    	display: block;
    	width: 19px;
    	height: 18px;
    	line-height: 0;
    	position: absolute;
    	left: 0;
    	top: 0;
    	right: 0;
    	bottom: 0;
    	margin: auto
    }
    .tm-one__soc__item:before {
    	content: '';
    	display: block;
    	background-position: center;
    	background-repeat: no-repeat
    }
    .tm-one__soc__item._copy_link_to_clipboard:before {
    	width: 18px;
    	height: 18px;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIHZpZXdCb3g9IjAgMCAxOCAxOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMTQuNDY2OCA4Ljk2NjhMMTYuMTU0MyA3LjI3OTNDMTYuNTE3NiA2LjkwNDMgMTYuNzg3MSA2LjQ4ODI4IDE2Ljk2MjkgNi4wMzEyNUMxNy4xNTA0IDUuNTc0MjIgMTcuMjQ0MSA1LjEwNTQ3IDE3LjI0NDEgNC42MjVDMTcuMjQ0MSA0LjE0NDUzIDE3LjE1MDQgMy42NzU3OCAxNi45NjI5IDMuMjE4NzVDMTYuNzg3MSAyLjc2MTcyIDE2LjUxNzYgMi4zNDU3IDE2LjE1NDMgMS45NzA3QzE1Ljc3OTMgMS42MDc0MiAxNS4zNjMzIDEuMzM3ODkgMTQuOTA2MiAxLjE2MjExQzE0LjQ0OTIgMC45NzQ2MDkgMTMuOTgwNSAwLjg4MDg1OSAxMy41IDAuODgwODU5QzEzLjAxOTUgMC44ODA4NTkgMTIuNTUwOCAwLjk3NDYwOSAxMi4wOTM4IDEuMTYyMTFDMTEuNjM2NyAxLjMzNzg5IDExLjIyMDcgMS42MDc0MiAxMC44NDU3IDEuOTcwN0w5LjE1ODIgMy42NTgyQzguNjQyNTggNC4xNzM4MyA4LjMwODU5IDQuNzc3MzQgOC4xNTYyNSA1LjQ2ODc1QzguMDE1NjIgNi4xNjAxNiA4LjA1MDc4IDYuODI4MTMgOC4yNjE3MiA3LjQ3MjY2TDkuMjEwOTQgNi41MjM0NEM5LjE4NzUgNi4xNDg0NCA5LjIzNDM4IDUuNzg1MTYgOS4zNTE1NiA1LjQzMzU5QzkuNDgwNDcgNS4wNzAzMSA5LjY4NTU1IDQuNzQ4MDUgOS45NjY4IDQuNDY2OEwxMS42NTQzIDIuNzc5M0MxMS45MDA0IDIuNTIxNDggMTIuMTgxNiAyLjMyODEzIDEyLjQ5OCAyLjE5OTIyQzEyLjgyNjIgMi4wNzAzMSAxMy4xNjAyIDIuMDA1ODYgMTMuNSAyLjAwNTg2QzEzLjgzOTggMi4wMDU4NiAxNC4xNjggMi4wNzAzMSAxNC40ODQ0IDIuMTk5MjJDMTQuODEyNSAyLjMyODEzIDE1LjA5OTYgMi41MjE0OCAxNS4zNDU3IDIuNzc5M0MxNS44NjEzIDMuMjgzMiAxNi4xMTkxIDMuODk4NDQgMTYuMTE5MSA0LjYyNUMxNi4xMTkxIDUuMzUxNTYgMTUuODYxMyA1Ljk2NjggMTUuMzQ1NyA2LjQ3MDdMMTMuNjU4MiA4LjE1ODJDMTMuMzc3IDguNDM5NDUgMTMuMDU0NyA4LjY0NDUzIDEyLjY5MTQgOC43NzM0NEMxMi4zMjgxIDguODkwNjIgMTEuOTY0OCA4LjkzNzUgMTEuNjAxNiA4LjkxNDA2TDEwLjY1MjMgOS44NjMyOEMxMC44Mzk4IDkuOTIxODggMTEuMDI3MyA5Ljk2ODc1IDExLjIxNDggMTAuMDAzOUMxMS40MTQxIDEwLjAzOTEgMTEuNjEzMyAxMC4wNTY2IDExLjgxMjUgMTAuMDU2NkMxMi4yOTMgMTAuMDU2NiAxMi43NjE3IDkuOTY4NzUgMTMuMjE4OCA5Ljc5Mjk3QzEzLjY3NTggOS42MDU0NyAxNC4wOTE4IDkuMzMwMDggMTQuNDY2OCA4Ljk2NjhaTTUuMzk2NDggMTEuOTM3NUwxMS44MTI1IDUuNTIxNDhMMTIuNjAzNSA2LjMxMjVMNi4xODc1IDEyLjcyODVMNS4zOTY0OCAxMS45Mzc1Wk00LjM0MTggMTAuMDkxOEM0LjU4Nzg5IDkuODMzOTggNC44NjkxNCA5LjY0MDYyIDUuMTg1NTUgOS41MTE3MkM1LjUxMzY3IDkuMzgyODEgNS44NDc2NiA5LjMxODM2IDYuMTg3NSA5LjMxODM2QzYuMjIyNjYgOS4zMTgzNiA2LjI1NzgxIDkuMzI0MjIgNi4yOTI5NyA5LjMzNTk0QzYuMzI4MTIgOS4zMzU5NCA2LjM2MzI4IDkuMzM1OTQgNi4zOTg0NCA5LjMzNTk0TDcuMzQ3NjYgOC4zODY3MkM2LjcwMzEyIDguMTc1NzggNi4wMzUxNiA4LjE0NjQ4IDUuMzQzNzUgOC4yOTg4M0M0LjY1MjM0IDguNDM5NDUgNC4wNDg4MyA4Ljc2NzU4IDMuNTMzMiA5LjI4MzJMMS44NDU3IDEwLjk3MDdDMS40ODI0MiAxMS4zNDU3IDEuMjA3MDMgMTEuNzYxNyAxLjAxOTUzIDEyLjIxODhDMC44NDM3NSAxMi42NzU4IDAuNzU1ODU5IDEzLjE0NDUgMC43NTU4NTkgMTMuNjI1QzAuNzU1ODU5IDE0LjEwNTUgMC44NDM3NSAxNC41NzQyIDEuMDE5NTMgMTUuMDMxMkMxLjIwNzAzIDE1LjQ4ODMgMS40ODI0MiAxNS45MDQzIDEuODQ1NyAxNi4yNzkzQzIuMjIwNyAxNi42NDI2IDIuNjM2NzIgMTYuOTEyMSAzLjA5Mzc1IDE3LjA4NzlDMy41NTA3OCAxNy4yNzU0IDQuMDE5NTMgMTcuMzY5MSA0LjUgMTcuMzY5MUM0Ljk4MDQ3IDE3LjM2OTEgNS40NDkyMiAxNy4yNzU0IDUuOTA2MjUgMTcuMDg3OUM2LjM2MzI4IDE2LjkxMjEgNi43NzkzIDE2LjY0MjYgNy4xNTQzIDE2LjI3OTNMOC44NDE4IDE0LjU5MThDOS4zNTc0MiAxNC4wNzYyIDkuNjg1NTUgMTMuNDcyNyA5LjgyNjE3IDEyLjc4MTJDOS45Nzg1MiAxMi4wODk4IDkuOTQ5MjIgMTEuNDIxOSA5LjczODI4IDEwLjc3NzNMOC43ODkwNiAxMS43MjY2QzguODEyNSAxMi4xMDE2IDguNzU5NzcgMTIuNDcwNyA4LjYzMDg2IDEyLjgzNEM4LjUxMzY3IDEzLjE4NTUgOC4zMTQ0NSAxMy41MDIgOC4wMzMyIDEzLjc4MzJMNi4zNDU3IDE1LjQ3MDdDNS44NDE4IDE1Ljk4NjMgNS4yMjY1NiAxNi4yNDQxIDQuNSAxNi4yNDQxQzMuNzczNDQgMTYuMjQ0MSAzLjE1ODIgMTUuOTg2MyAyLjY1NDMgMTUuNDcwN0MyLjEzODY3IDE0Ljk2NjggMS44ODA4NiAxNC4zNTE2IDEuODgwODYgMTMuNjI1QzEuODgwODYgMTIuODk4NCAyLjEzODY3IDEyLjI4MzIgMi42NTQzIDExLjc3OTNMNC4zNDE4IDEwLjA5MThaIiBmaWxsPSIjMjE5NkYzIi8+DQo8L3N2Zz4=")
    }
    .tm-one__soc__item._fb_popup_share:before {
    	width: 18px;
    	height: 18px;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxMCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNNi4xMjEwOSA0Ljc5ODgzQzYuMTIxMDkgNC4zOTc3OSA2LjIwMzEyIDQuMDc0MjIgNi4zNjcxOSAzLjgyODEyQzYuNTQwMzYgMy41ODIwMyA2LjkxNDA2IDMuNDU4OTggNy40ODgyOCAzLjQ1ODk4TDguOTUxMTcgMy40NDUzMVYwLjk4NDM3NUM4LjgyMzU3IDAuOTY2MTQ2IDguNTU5MjQgMC45NDMzNTkgOC4xNTgyIDAuOTE2MDE2QzcuNzY2MjggMC44ODg2NzIgNy4zMTk2NiAwLjg3NSA2LjgxODM2IDAuODc1QzYuMjg5NzEgMC44NzUgNS44MDY2NCAwLjk0NzkxNyA1LjM2OTE0IDEuMDkzNzVDNC45MzE2NCAxLjIzMDQ3IDQuNTUzMzkgMS40NDQ2NiA0LjIzNDM4IDEuNzM2MzNDMy45MjQ0OCAyLjAyNzk5IDMuNjgyOTQgMi4zOTI1OCAzLjUwOTc3IDIuODMwMDhDMy4zMzY1OSAzLjI2NzU4IDMuMjUgMy43ODI1NSAzLjI1IDQuMzc1VjYuMTI1SDAuNjI1VjguNzVIMy4yNUwzLjI2MzY3IDE0Ljg3NUg2LjEyMTA5VjguNzVIOC41TDkuMzc1IDYuMTI1SDYuMTIxMDlWNC43OTg4M1oiIGZpbGw9IiMzQjU5OTgiLz4NCjwvc3ZnPg==")
    }
    .tm-one__soc__item._tw_popup_share:before {
    	width: 14px;
    	height: 12px;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMTMuNjE3MiAwLjM5MjU3OEMxMy4zMzQ2IDAuNTU2NjQxIDEzLjAzODQgMC42OTc5MTcgMTIuNzI4NSAwLjgxNjQwNkMxMi40Mjc3IDAuOTM0ODk2IDEyLjExMzMgMS4wMjYwNCAxMS43ODUyIDEuMDg5ODRDMTEuNTI5OSAwLjgxNjQwNiAxMS4yMjAxIDAuNTk3NjU2IDEwLjg1NTUgMC40MzM1OTRDMTAuNDkwOSAwLjI2OTUzMSAxMC4xMDM1IDAuMTg3NSA5LjY5MzM2IDAuMTg3NUM5LjI5MjMyIDAuMTg3NSA4LjkxODYyIDAuMjY0OTc0IDguNTcyMjcgMC40MTk5MjJDOC4yMjU5MSAwLjU2NTc1NSA3LjkyMDU3IDAuNzcwODMzIDcuNjU2MjUgMS4wMzUxNkM3LjQwMTA0IDEuMjkwMzYgNy4xOTU5NiAxLjU5NTcgNy4wNDEwMiAxLjk1MTE3QzYuODk1MTggMi4yOTc1MyA2LjgyMjI3IDIuNjY2NjcgNi44MjIyNyAzLjA1ODU5QzYuODIyMjcgMy4xNjc5NyA2LjgyNjgyIDMuMjc3MzQgNi44MzU5NCAzLjM4NjcyQzYuODU0MTcgMy40OTYwOSA2Ljg3MjQgMy42MDU0NyA2Ljg5MDYyIDMuNzE0ODRDNi4yOTgxOCAzLjY4NzUgNS43MTk0IDMuNTk2MzUgNS4xNTQzIDMuNDQxNDFDNC41OTgzMSAzLjI4NjQ2IDQuMDY5NjYgMy4wODEzOCAzLjU2ODM2IDIuODI2MTdDMy4wNjcwNiAyLjU2MTg1IDIuNTk3NjYgMi4yNTE5NSAyLjE2MDE2IDEuODk2NDhDMS43MjI2NiAxLjU0MTAyIDEuMzI2MTcgMS4xNDQ1MyAwLjk3MDcwMyAwLjcwNzAzMUMwLjg1MjIxNCAwLjkyNTc4MSAwLjc1NjUxIDEuMTU4MiAwLjY4MzU5NCAxLjQwNDNDMC42MTk3OTIgMS42NDEyOCAwLjU4Nzg5MSAxLjg5MTkzIDAuNTg3ODkxIDIuMTU2MjVDMC41ODc4OTEgMi42NTc1NSAwLjcwMTgyMyAzLjExNzg0IDAuOTI5Njg4IDMuNTM3MTFDMS4xNjY2NyAzLjk1NjM4IDEuNDc2NTYgNC4yOTM2MiAxLjg1OTM4IDQuNTQ4ODNDMS42MjI0IDQuNTM5NzEgMS4zOTQ1MyA0LjUwMzI2IDEuMTc1NzggNC40Mzk0NUMwLjk1NzAzMSA0LjM3NTY1IDAuNzUxOTUzIDQuMjkzNjIgMC41NjA1NDcgNC4xOTMzNkMwLjU2MDU0NyA0LjE5MzM2IDAuNTYwNTQ3IDQuMTk3OTIgMC41NjA1NDcgNC4yMDcwM0MwLjU2MDU0NyA0LjIwNzAzIDAuNTYwNTQ3IDQuMjExNTkgMC41NjA1NDcgNC4yMjA3QzAuNTYwNTQ3IDQuOTEzNDEgMC43NzkyOTcgNS41MjQwOSAxLjIxNjggNi4wNTI3M0MxLjY2MzQxIDYuNTgxMzggMi4yMTQ4NCA2LjkwOTUxIDIuODcxMDkgNy4wMzcxMUMyLjc0MzQ5IDcuMDczNTcgMi42MTU4OSA3LjEwMDkxIDIuNDg4MjggNy4xMTkxNEMyLjM2OTc5IDcuMTM3MzcgMi4yNDIxOSA3LjE0NjQ4IDIuMTA1NDcgNy4xNDY0OEMyLjAxNDMyIDcuMTQ2NDggMS45MjMxOCA3LjE0MTkzIDEuODMyMDMgNy4xMzI4MUMxLjc0MDg5IDcuMTIzNyAxLjY1NDMgNy4xMTAwMyAxLjU3MjI3IDcuMDkxOEMxLjc1NDU2IDcuNjU2OSAyLjA4NzI0IDguMTI2MyAyLjU3MDMxIDguNUMzLjA2MjUgOC44NzM3IDMuNjIzMDUgOS4wNjk2NiA0LjI1MTk1IDkuMDg3ODlDMy43NTk3NyA5LjQ3MDcgMy4yMDgzMyA5Ljc3MTQ4IDIuNTk3NjYgOS45OTAyM0MxLjk5NjA5IDEwLjIwOSAxLjM1ODA3IDEwLjMxODQgMC42ODM1OTQgMTAuMzE4NEMwLjU2NTEwNCAxMC4zMTg0IDAuNDQ2NjE1IDEwLjMxMzggMC4zMjgxMjUgMTAuMzA0N0MwLjIxODc1IDEwLjI5NTYgMC4xMDkzNzUgMTAuMjg2NSAwIDEwLjI3NzNDMC4zMTkwMSAxMC40Nzc5IDAuNjUxNjkzIDEwLjY2MDIgMC45OTgwNDcgMTAuODI0MkMxLjM0NDQgMTAuOTc5MiAxLjY5OTg3IDExLjExMTMgMi4wNjQ0NSAxMS4yMjA3QzIuNDM4MTUgMTEuMzMwMSAyLjgxNjQxIDExLjQxNjcgMy4xOTkyMiAxMS40ODA1QzMuNTkxMTUgMTEuNTM1MiAzLjk5MjE5IDExLjU2MjUgNC40MDIzNCAxMS41NjI1QzUuNzIzOTYgMTEuNTYyNSA2Ljg5MDYyIDExLjMxNjQgNy45MDIzNCAxMC44MjQyQzguOTIzMTggMTAuMzIyOSA5Ljc3OTk1IDkuNjgwMzQgMTAuNDcyNyA4Ljg5NjQ4QzExLjE2NTQgOC4xMTI2MyAxMS42ODk1IDcuMjM3NjMgMTIuMDQ0OSA2LjI3MTQ4QzEyLjQwMDQgNS4yOTYyMiAxMi41NzgxIDQuMzM0NjQgMTIuNTc4MSAzLjM4NjcyQzEyLjU3ODEgMy4zMjI5MiAxMi41NzM2IDMuMjYzNjcgMTIuNTY0NSAzLjIwODk4QzEyLjU2NDUgMy4xNDUxOCAxMi41NjQ1IDMuMDgxMzggMTIuNTY0NSAzLjAxNzU4QzEyLjg0NyAyLjgxNzA2IDEzLjEwNjggMi41OTM3NSAxMy4zNDM4IDIuMzQ3NjZDMTMuNTg5OCAyLjA5MjQ1IDEzLjgwODYgMS44MTkwMSAxNCAxLjUyNzM0QzEzLjc0NDggMS42NDU4MyAxMy40NzU5IDEuNzQ2MDkgMTMuMTkzNCAxLjgyODEyQzEyLjkxOTkgMS45MDEwNCAxMi42Mzc0IDEuOTU1NzMgMTIuMzQ1NyAxLjk5MjE5QzEyLjY0NjUgMS44MDk5IDEyLjkwNjIgMS41ODIwMyAxMy4xMjUgMS4zMDg1OUMxMy4zNDM4IDEuMDM1MTYgMTMuNTA3OCAwLjcyOTgxOCAxMy42MTcyIDAuMzkyNTc4WiIgZmlsbD0iIzAwQUNFRSIvPg0KPC9zdmc+")
    }
    .tm-one__soc__item._pin_popup_share:before {
    	width: 14px;
    	height: 14px;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAxNCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNNyAwLjg3NUM2LjAzMzg1IDAuODc1IDUuMTIyNCAxLjA1NzI5IDQuMjY1NjIgMS40MjE4OEMzLjQxNzk3IDEuNzg2NDYgMi42NzUxMyAyLjI4Nzc2IDIuMDM3MTEgMi45MjU3OEMxLjQwODIgMy41NTQ2OSAwLjkxMTQ1OCA0LjI5NzUzIDAuNTQ2ODc1IDUuMTU0M0MwLjE4MjI5MiA2LjAwMTk1IDAgNi45MDg4NSAwIDcuODc1QzAgOC42MTMyOCAwLjEwOTM3NSA5LjMyNDIyIDAuMzI4MTI1IDEwLjAwNzhDMC41NDY4NzUgMTAuNjgyMyAwLjg1MjIxNCAxMS4zMDIxIDEuMjQ0MTQgMTEuODY3MkMxLjYzNjA3IDEyLjQzMjMgMi4xMDU0NyAxMi45MzM2IDIuNjUyMzQgMTMuMzcxMUMzLjE5OTIyIDEzLjc5OTUgMy43OTYyMiAxNC4xNDEzIDQuNDQzMzYgMTQuMzk2NUM0LjQxNjAyIDE0LjExMzkgNC4zOTMyMyAxMy43ODU4IDQuMzc1IDEzLjQxMjFDNC4zNjU4OSAxMy4wMjkzIDQuMzk3NzkgMTIuNjg3NSA0LjQ3MDcgMTIuMzg2N0M0LjUwNzE2IDEyLjI1IDQuNTY2NDEgMTEuOTk0OCA0LjY0ODQ0IDExLjYyMTFDNC43Mzk1OCAxMS4yMzgzIDQuODMwNzMgMTAuODQ2NCA0LjkyMTg4IDEwLjQ0NTNDNS4wMjIxNCAxMC4wNDQzIDUuMTA4NzIgOS42ODg4IDUuMTgxNjQgOS4zNzg5MUM1LjI1NDU2IDkuMDU5OSA1LjI5MTAyIDguOTAwMzkgNS4yOTEwMiA4LjkwMDM5QzUuMjkxMDIgOC45MDAzOSA1LjI1NDU2IDguODA0NjkgNS4xODE2NCA4LjYxMzI4QzUuMTE3ODQgOC40MjE4OCA1LjA4NTk0IDguMTcxMjIgNS4wODU5NCA3Ljg2MTMzQzUuMDg1OTQgNy4zNzgyNiA1LjIwODk4IDYuOTc3MjEgNS40NTUwOCA2LjY1ODJDNS43MDExNyA2LjMzMDA4IDYuMDAxOTUgNi4xNjYwMiA2LjM1NzQyIDYuMTY2MDJDNi42NDkwOSA2LjE2NjAyIDYuODY3ODQgNi4yNjYyOCA3LjAxMzY3IDYuNDY2OEM3LjE1OTUxIDYuNjU4MiA3LjIzMjQyIDYuODg2MDcgNy4yMzI0MiA3LjE1MDM5QzcuMjMyNDIgNy40NTExNyA3LjE1OTUxIDcuODExMiA3LjAxMzY3IDguMjMwNDdDNi44NzY5NSA4LjY0OTc0IDYuNzU4NDYgOS4wNjkwMSA2LjY1ODIgOS40ODgyOEM2LjU3NjE3IDkuODM0NjQgNi42Mzk5NyAxMC4xMzA5IDYuODQ5NjEgMTAuMzc3QzcuMDY4MzYgMTAuNjIzIDcuMzUwOTEgMTAuNzQ2MSA3LjY5NzI3IDEwLjc0NjFDOC4wMDcxNiAxMC43NDYxIDguMjk0MjcgMTAuNjY4NiA4LjU1ODU5IDEwLjUxMzdDOC44MzIwMyAxMC4zNTg3IDkuMDY0NDUgMTAuMTQgOS4yNTU4NiA5Ljg1NzQyQzkuNDU2MzggOS41NzQ4NyA5LjYxMTMzIDkuMjM3NjMgOS43MjA3IDguODQ1N0M5LjgzOTE5IDguNDUzNzggOS44OTg0NCA4LjAyMDgzIDkuODk4NDQgNy41NDY4OEM5Ljg5ODQ0IDcuMTI3NiA5LjgyNTUyIDYuNzQ0NzkgOS42Nzk2OSA2LjM5ODQ0QzkuNTMzODUgNi4wNDI5NyA5LjMzMzMzIDUuNzQyMTkgOS4wNzgxMiA1LjQ5NjA5QzguODIyOTIgNS4yNDA4OSA4LjUxMzAyIDUuMDQ0OTIgOC4xNDg0NCA0LjkwODJDNy43OTI5NyA0Ljc2MjM3IDcuNDAxMDQgNC42ODk0NSA2Ljk3MjY2IDQuNjg5NDVDNi40NzEzNSA0LjY4OTQ1IDYuMDI0NzQgNC43NzYwNCA1LjYzMjgxIDQuOTQ5MjJDNS4yNDA4OSA1LjEyMjQgNC45MDgyIDUuMzUwMjYgNC42MzQ3NyA1LjYzMjgxQzQuMzcwNDQgNS45MTUzNiA0LjE2NTM2IDYuMjM4OTMgNC4wMTk1MyA2LjYwMzUyQzMuODgyODEgNi45NjgxIDMuODE0NDUgNy4zNDYzNSAzLjgxNDQ1IDcuNzM4MjhDMy44MTQ0NSA4LjAzOTA2IDMuODY0NTggOC4zMzUyOSAzLjk2NDg0IDguNjI2OTVDNC4wNjUxIDguOTE4NjIgNC4xODgxNSA5LjE1MTA0IDQuMzMzOTggOS4zMjQyMkM0LjM2MTMzIDkuMzYwNjggNC4zNzUgOS4zOTcxNCA0LjM3NSA5LjQzMzU5QzQuMzg0MTEgOS40NjA5NCA0LjM4NDExIDkuNDkyODQgNC4zNzUgOS41MjkzQzQuMzQ3NjYgOS42Mzg2NyA0LjMxMTIgOS43ODkwNiA0LjI2NTYyIDkuOTgwNDdDNC4yMjAwNSAxMC4xNjI4IDQuMTkyNzEgMTAuMjc2NyA0LjE4MzU5IDEwLjMyMjNDNC4xNjUzNiAxMC4zODYxIDQuMTM4MDIgMTAuNDI3MSA0LjEwMTU2IDEwLjQ0NTNDNC4wNjUxIDEwLjQ1NDQgNC4wMTQ5NyAxMC40NDUzIDMuOTUxMTcgMTAuNDE4QzMuNTEzNjcgMTAuMjE3NCAzLjE2NzMyIDkuODQzNzUgMi45MTIxMSA5LjI5Njg4QzIuNjU2OSA4Ljc1IDIuNTI5MyA4LjIyMTM1IDIuNTI5MyA3LjcxMDk0QzIuNTI5MyA3LjE1NDk1IDIuNjI5NTYgNi42MjE3NCAyLjgzMDA4IDYuMTExMzNDMy4wMzA2IDUuNjAwOTEgMy4zMjIyNyA1LjE0OTc0IDMuNzA1MDggNC43NTc4MUM0LjA5NzAxIDQuMzY1ODkgNC41ODAwOCA0LjA1NTk5IDUuMTU0MyAzLjgyODEyQzUuNzI4NTIgMy41OTExNSA2LjM5Mzg4IDMuNDcyNjYgNy4xNTAzOSAzLjQ3MjY2QzcuNzYxMDcgMy40NzI2NiA4LjMyNjE3IDMuNTc3NDcgOC44NDU3IDMuNzg3MTFDOS4zNzQzNSAzLjk4NzYzIDkuODMwMDggNC4yNzAxOCAxMC4yMTI5IDQuNjM0NzdDMTAuNjA0OCA0Ljk5MDIzIDEwLjkxMDIgNS40MTQwNiAxMS4xMjg5IDUuOTA2MjVDMTEuMzU2OCA2LjM5ODQ0IDExLjQ3MDcgNi45MzYyIDExLjQ3MDcgNy41MTk1M0MxMS40NzA3IDguMTIxMDkgMTEuMzc5NiA4LjY4NjIgMTEuMTk3MyA5LjIxNDg0QzExLjAxNSA5Ljc0MzQ5IDEwLjc2NDMgMTAuMjAzOCAxMC40NDUzIDEwLjU5NTdDMTAuMTI2MyAxMC45ODc2IDkuNzQzNDkgMTEuMjk3NSA5LjI5Njg4IDExLjUyNTRDOC44NTAyNiAxMS43NTMzIDguMzYyNjMgMTEuODY3MiA3LjgzMzk4IDExLjg2NzJDNy40Nzg1MiAxMS44NjcyIDcuMTUwMzkgMTEuNzg5NyA2Ljg0OTYxIDExLjYzNDhDNi41NDg4MyAxMS40NzA3IDYuMzQzNzUgMTEuMjc5MyA2LjIzNDM4IDExLjA2MDVDNi4yMzQzOCAxMS4wNjA1IDYuMTcwNTcgMTEuMjk3NSA2LjA0Mjk3IDExLjc3MTVDNS45MjQ0OCAxMi4yNDU0IDUuODQyNDUgMTIuNTY0NSA1Ljc5Njg4IDEyLjcyODVDNS43MTQ4NCAxMy4wMjkzIDUuNTgyNjggMTMuMzUyOSA1LjQwMDM5IDEzLjY5OTJDNS4yMjcyMSAxNC4wNDU2IDUuMDY3NzEgMTQuMzMyNyA0LjkyMTg4IDE0LjU2MDVDNS4yNSAxNC42NjA4IDUuNTg3MjQgMTQuNzM4MyA1LjkzMzU5IDE0Ljc5M0M2LjI3OTk1IDE0Ljg0NzcgNi42MzU0MiAxNC44NzUgNyAxNC44NzVDNy45NjYxNSAxNC44NzUgOC44NzMwNSAxNC42OTI3IDkuNzIwNyAxNC4zMjgxQzEwLjU3NzUgMTMuOTYzNSAxMS4zMjAzIDEzLjQ2NjggMTEuOTQ5MiAxMi44Mzc5QzEyLjU4NzIgMTIuMTk5OSAxMy4wODg1IDExLjQ1NyAxMy40NTMxIDEwLjYwOTRDMTMuODE3NyA5Ljc1MjYgMTQgOC44NDExNSAxNCA3Ljg3NUMxNCA2LjkwODg1IDEzLjgxNzcgNi4wMDE5NSAxMy40NTMxIDUuMTU0M0MxMy4wODg1IDQuMjk3NTMgMTIuNTg3MiAzLjU1NDY5IDExLjk0OTIgMi45MjU3OEMxMS4zMjAzIDIuMjg3NzYgMTAuNTc3NSAxLjc4NjQ2IDkuNzIwNyAxLjQyMTg4QzguODczMDUgMS4wNTcyOSA3Ljk2NjE1IDAuODc1IDcgMC44NzVaIiBmaWxsPSIjRTYwMDIzIi8+DQo8L3N2Zz4=")
    }
    .tm-one__soc__item._copy_link_to_clipboard.act:before {
    	background-image: none
    }
    .tm-one-single__content .tm-one__soc.tm-one__soc__single {
    	margin-bottom: 20px;
    	display: flex;
    	align-items: center
    }
    .tm-one-single__content .tm-one__soc.tm-one__soc__single .tm-one__soc__item {
    	margin-left: 6px;
    	border: 1px solid #dadada
    }
    .tm-one-single__content .tm-one__soc.tm-one__soc__single .tm-one__soc__item:hover {
    	filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, .15))
    }
    .tm-one-single__content .tm-one__soc__title {
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #292d2f
    }
    .tm-one-items-list__title .tm-one__soc {
    	position: absolute;
    	right: 20px;
    	top: 20px;
    	display: flex
    }
    @media (max-width:1120px) {
    	.tm-one-items-list__title .tm-one__soc {
    		right: 50%;
    		transform: translateX(50%);
    		top: auto;
    		bottom: 20px;
    		justify-content: center
    	}
    }
    .tm-one-items-list__title .tm-one__soc__item {
    	filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, .15))
    }
    .tm-one-items-list__title .tm-one__soc__item:hover {
    	filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0))
    }
    .tm-listing-item .tm-one__soc {
    	position: absolute;
    	right: 0;
    	top: 0;
    	display: flex;
    	align-content: center;
    	padding: 10px;
    	opacity: 0;
    	visibility: hidden;
    	transition: .3s;
    	z-index: 2
    }
    @media (max-width:1120px) {
    	.tm-listing-item .tm-one__soc {
    		opacity: 1;
    		visibility: visible
    	}
    }
    .tm-listing-item:hover .tm-one__soc {
    	opacity: 1;
    	visibility: visible
    }
    .tm-listing-item .tm-one__soc__item {
    	transition: .2s;
    	filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, .15))
    }
    .tm-listing-item .tm-one__soc__item:hover {
    	filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0))
    }
    @charset "UTF-8";
    #start-resizable-editor-section {
    	display: none
    }
    .wp-block-audio {
    	margin: 0 0 1em
    }
    .wp-block-audio figcaption {
    	margin-top: .5em;
    	margin-bottom: 1em
    }
    .wp-block-audio audio {
    	width: 100%;
    	min-width: 300px
    }
    .wp-block-button__link {
    	color: #fff;
    	background-color: #32373c;
    	border-radius: 9999px;
    	box-shadow: none;
    	cursor: pointer;
    	display: inline-block;
    	font-size: 1.125em;
    	padding: calc(.667em + 2px) calc(1.333em + 2px);
    	text-align: center;
    	text-decoration: none;
    	overflow-wrap: break-word;
    	box-sizing: border-box
    }
    .wp-block-button__link:active, .wp-block-button__link:focus, .wp-block-button__link:hover, .wp-block-button__link:visited {
    	color: #fff
    }
    .wp-block-button__link.aligncenter {
    	text-align: center
    }
    .wp-block-button__link.alignright {
    	text-align: right
    }
    .wp-block-buttons>.wp-block-button.has-custom-width {
    	max-width: none
    }
    .wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link {
    	width: 100%
    }
    .wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link {
    	font-size: inherit
    }
    .wp-block-buttons>.wp-block-button.wp-block-button__width-25 {
    	width: calc(25% - .5em)
    }
    .wp-block-buttons>.wp-block-button.wp-block-button__width-50 {
    	width: calc(50% - .5em)
    }
    .wp-block-buttons>.wp-block-button.wp-block-button__width-75 {
    	width: calc(75% - .5em)
    }
    .wp-block-buttons>.wp-block-button.wp-block-button__width-100 {
    	width: calc(100% - .5em)
    }
    .wp-block-buttons>.wp-block-button.wp-block-button__width-100:only-child {
    	margin-right: 0;
    	width: 100%
    }
    @supports (column-gap:0.5em) {
    	.wp-block-buttons.is-content-justification-right>.wp-block-button.wp-block-button, .wp-block-buttons>.wp-block-button.wp-block-button {
    		margin-right: 0;
    		margin-left: 0
    	}
    	.wp-block-buttons>.wp-block-button.wp-block-button__width-25 {
    		width: calc(25% - .375em)
    	}
    	.wp-block-buttons>.wp-block-button.wp-block-button__width-50 {
    		width: calc(50% - .25em)
    	}
    	.wp-block-buttons>.wp-block-button.wp-block-button__width-75 {
    		width: calc(75% - .125em)
    	}
    	.wp-block-buttons>.wp-block-button.wp-block-button__width-100 {
    		width: auto;
    		flex-basis: 100%
    	}
    }
    .wp-block-button.is-style-squared, .wp-block-button__link.wp-block-button.is-style-squared {
    	border-radius: 0
    }
    .wp-block-button.no-border-radius, .wp-block-button__link.no-border-radius {
    	border-radius: 0!important
    }
    .is-style-outline>.wp-block-button__link, .wp-block-button__link.is-style-outline {
    	border: 2px solid;
    	padding: .667em 1.333em
    }
    .is-style-outline>.wp-block-button__link:not(.has-text-color), .wp-block-button__link.is-style-outline:not(.has-text-color) {
    	color: currentColor
    }
    .is-style-outline>.wp-block-button__link:not(.has-background), .wp-block-button__link.is-style-outline:not(.has-background) {
    	background-color: transparent
    }
    .wp-block-buttons {
    	display: flex;
    	flex-direction: row;
    	flex-wrap: wrap;
    	column-gap: .5em
    }
    .wp-block-buttons.is-vertical {
    	flex-direction: column
    }
    .wp-block-buttons.is-vertical>.wp-block-button {
    	margin-right: 0
    }
    .wp-block-buttons.is-vertical>.wp-block-button:last-child {
    	margin-bottom: 0
    }
    .wp-block-buttons>.wp-block-button {
    	display: inline-block;
    	margin-left: 0;
    	margin-right: .5em;
    	margin-bottom: .5em
    }
    .wp-block-buttons>.wp-block-button:last-child {
    	margin-right: 0
    }
    .wp-block-buttons.is-content-justification-left {
    	justify-content: flex-start
    }
    .wp-block-buttons.is-content-justification-left.is-vertical {
    	align-items: flex-start
    }
    .wp-block-buttons.is-content-justification-center {
    	justify-content: center
    }
    .wp-block-buttons.is-content-justification-center.is-vertical {
    	align-items: center
    }
    .wp-block-buttons.is-content-justification-right {
    	justify-content: flex-end
    }
    .wp-block-buttons.is-content-justification-right>.wp-block-button {
    	margin-left: .5em;
    	margin-right: 0
    }
    .wp-block-buttons.is-content-justification-right>.wp-block-button:first-child {
    	margin-left: 0
    }
    .wp-block-buttons.is-content-justification-right.is-vertical {
    	align-items: flex-end
    }
    .wp-block-buttons.is-content-justification-space-between {
    	justify-content: space-between
    }
    .wp-block-buttons.aligncenter {
    	text-align: center
    }
    .wp-block-buttons.alignleft .wp-block-button {
    	margin-left: 0;
    	margin-right: .5em
    }
    .wp-block-buttons.alignleft .wp-block-button:last-child {
    	margin-right: 0
    }
    .wp-block-buttons.alignright .wp-block-button {
    	margin-right: 0;
    	margin-left: .5em
    }
    .wp-block-buttons.alignright .wp-block-button:first-child {
    	margin-left: 0
    }
    .wp-block-buttons:not(.is-content-justification-space-between, .is-content-justification-right, .is-content-justification-left, .is-content-justification-center) .wp-block-button.aligncenter {
    	margin-left: auto;
    	margin-right: auto;
    	margin-bottom: .5em;
    	width: 100%
    }
    .wp-block-button.aligncenter, .wp-block-calendar {
    	text-align: center
    }
    .wp-block-calendar tbody td, .wp-block-calendar th {
    	padding: .25em;
    	border: 1px solid #ddd
    }
    .wp-block-calendar tfoot td {
    	border: none
    }
    .wp-block-calendar table {
    	width: 100%;
    	border-collapse: collapse
    }
    .wp-block-calendar table th {
    	font-weight: 400;
    	background: #ddd
    }
    .wp-block-calendar a {
    	text-decoration: underline
    }
    .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-code code {
    	display: block;
    	white-space: pre-wrap;
    	overflow-wrap: break-word
    }
    .wp-block-columns {
    	display: flex;
    	margin-bottom: 1.75em;
    	box-sizing: border-box;
    	flex-wrap: wrap
    }
    @media (min-width:782px) {
    	.wp-block-columns {
    		flex-wrap: nowrap
    	}
    }
    .wp-block-columns.has-background {
    	padding: 1.25em 2.375em
    }
    .wp-block-columns.are-vertically-aligned-top {
    	align-items: flex-start
    }
    .wp-block-columns.are-vertically-aligned-center {
    	align-items: center
    }
    .wp-block-columns.are-vertically-aligned-bottom {
    	align-items: flex-end
    }
    .wp-block-column {
    	flex-grow: 1;
    	min-width: 0;
    	word-break: break-word;
    	overflow-wrap: break-word
    }
    @media (max-width:599px) {
    	.wp-block-column {
    		flex-basis: 100%!important
    	}
    }
    @media (min-width:600px) and (max-width:781px) {
    	.wp-block-column:not(:only-child) {
    		flex-basis: calc(50% - 1em)!important;
    		flex-grow: 0
    	}
    	.wp-block-column:nth-child(2n) {
    		margin-left: 2em
    	}
    }
    @media (min-width:782px) {
    	.wp-block-column {
    		flex-basis: 0;
    		flex-grow: 1
    	}
    	.wp-block-column[style*=flex-basis] {
    		flex-grow: 0
    	}
    	.wp-block-column:not(:first-child) {
    		margin-left: 2em
    	}
    }
    .wp-block-column.is-vertically-aligned-top {
    	align-self: flex-start
    }
    .wp-block-column.is-vertically-aligned-center {
    	align-self: center
    }
    .wp-block-column.is-vertically-aligned-bottom {
    	align-self: flex-end
    }
    .wp-block-column.is-vertically-aligned-bottom, .wp-block-column.is-vertically-aligned-center, .wp-block-column.is-vertically-aligned-top {
    	width: 100%
    }
    .wp-block-cover, .wp-block-cover-image {
    	position: relative;
    	background-size: cover;
    	background-position: 50%;
    	min-height: 430px;
    	width: 100%;
    	display: flex;
    	justify-content: center;
    	align-items: center;
    	padding: 1em;
    	box-sizing: border-box
    }
    .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
    	}
    }
    @media (prefers-reduced-motion:reduce) {
    	.wp-block-cover-image.has-parallax, .wp-block-cover.has-parallax {
    		background-attachment: scroll
    	}
    }
    .wp-block-cover-image.is-repeated, .wp-block-cover.is-repeated {
    	background-repeat: repeat;
    	background-size: auto
    }
    .wp-block-cover-image.has-background-dim:not([class*=-background-color]), .wp-block-cover.has-background-dim:not([class*=-background-color]) {
    	background-color: #000
    }
    .wp-block-cover-image.has-background-dim:before, .wp-block-cover.has-background-dim:before {
    	content: "";
    	background-color: inherit
    }
    .wp-block-cover-image.has-background-dim:not(.has-background-gradient):before, .wp-block-cover-image .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim:not(.has-background-gradient):before, .wp-block-cover .wp-block-cover__gradient-background {
    	position: absolute;
    	top: 0;
    	left: 0;
    	bottom: 0;
    	right: 0;
    	z-index: 1;
    	opacity: .5
    }
    .wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before {
    	opacity: .1
    }
    .wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before {
    	opacity: .2
    }
    .wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before {
    	opacity: .3
    }
    .wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before {
    	opacity: .4
    }
    .wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before {
    	opacity: .5
    }
    .wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before {
    	opacity: .6
    }
    .wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before {
    	opacity: .7
    }
    .wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before {
    	opacity: .8
    }
    .wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before {
    	opacity: .9
    }
    .wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before, .wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background, .wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before {
    	opacity: 1
    }
    .wp-block-cover-image.alignleft, .wp-block-cover-image.alignright, .wp-block-cover.alignleft, .wp-block-cover.alignright {
    	max-width: 420px;
    	width: 100%
    }
    .wp-block-cover-image:after, .wp-block-cover:after {
    	display: block;
    	content: "";
    	font-size: 0;
    	min-height: inherit
    }
    @supports (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: 100%;
    	z-index: 1;
    	color: #fff
    }
    .wp-block-cover-image h1:not(.has-text-color), .wp-block-cover-image h2:not(.has-text-color), .wp-block-cover-image h3:not(.has-text-color), .wp-block-cover-image h4:not(.has-text-color), .wp-block-cover-image h5:not(.has-text-color), .wp-block-cover-image h6:not(.has-text-color), .wp-block-cover-image p:not(.has-text-color), .wp-block-cover h1:not(.has-text-color), .wp-block-cover h2:not(.has-text-color), .wp-block-cover h3:not(.has-text-color), .wp-block-cover h4:not(.has-text-color), .wp-block-cover h5:not(.has-text-color), .wp-block-cover h6:not(.has-text-color), .wp-block-cover p:not(.has-text-color) {
    	color: inherit
    }
    .wp-block-cover-image.is-position-top-left, .wp-block-cover.is-position-top-left {
    	align-items: flex-start;
    	justify-content: flex-start
    }
    .wp-block-cover-image.is-position-top-center, .wp-block-cover.is-position-top-center {
    	align-items: flex-start;
    	justify-content: center
    }
    .wp-block-cover-image.is-position-top-right, .wp-block-cover.is-position-top-right {
    	align-items: flex-start;
    	justify-content: flex-end
    }
    .wp-block-cover-image.is-position-center-left, .wp-block-cover.is-position-center-left {
    	align-items: center;
    	justify-content: flex-start
    }
    .wp-block-cover-image.is-position-center-center, .wp-block-cover.is-position-center-center {
    	align-items: center;
    	justify-content: center
    }
    .wp-block-cover-image.is-position-center-right, .wp-block-cover.is-position-center-right {
    	align-items: center;
    	justify-content: flex-end
    }
    .wp-block-cover-image.is-position-bottom-left, .wp-block-cover.is-position-bottom-left {
    	align-items: flex-end;
    	justify-content: flex-start
    }
    .wp-block-cover-image.is-position-bottom-center, .wp-block-cover.is-position-bottom-center {
    	align-items: flex-end;
    	justify-content: center
    }
    .wp-block-cover-image.is-position-bottom-right, .wp-block-cover.is-position-bottom-right {
    	align-items: flex-end;
    	justify-content: flex-end
    }
    .wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container, .wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container {
    	margin: 0;
    	width: auto
    }
    .wp-block-cover-image img.wp-block-cover__image-background, .wp-block-cover-image video.wp-block-cover__video-background, .wp-block-cover img.wp-block-cover__image-background, .wp-block-cover video.wp-block-cover__video-background {
    	position: absolute;
    	top: 0;
    	left: 0;
    	right: 0;
    	bottom: 0;
    	margin: 0;
    	padding: 0;
    	width: 100%;
    	height: 100%;
    	max-width: none;
    	max-height: none;
    	-o-object-fit: cover;
    	object-fit: cover;
    	outline: none;
    	border: none;
    	box-shadow: none
    }
    .wp-block-cover__image-background, .wp-block-cover__video-background {
    	z-index: 0
    }
    .wp-block-cover-image-text, .wp-block-cover-image-text a, .wp-block-cover-image-text a:active, .wp-block-cover-image-text a:focus, .wp-block-cover-image-text a:hover, .wp-block-cover-text, .wp-block-cover-text a, .wp-block-cover-text a:active, .wp-block-cover-text a:focus, .wp-block-cover-text a:hover, section.wp-block-cover-image h2, section.wp-block-cover-image h2 a, section.wp-block-cover-image h2 a:active, section.wp-block-cover-image h2 a:focus, section.wp-block-cover-image h2 a:hover {
    	color: #fff
    }
    .wp-block-cover-image .wp-block-cover.has-left-content {
    	justify-content: flex-start
    }
    .wp-block-cover-image .wp-block-cover.has-right-content {
    	justify-content: flex-end
    }
    .wp-block-cover-image.has-left-content .wp-block-cover-image-text, .wp-block-cover.has-left-content .wp-block-cover-text, section.wp-block-cover-image.has-left-content>h2 {
    	margin-left: 0;
    	text-align: left
    }
    .wp-block-cover-image.has-right-content .wp-block-cover-image-text, .wp-block-cover.has-right-content .wp-block-cover-text, section.wp-block-cover-image.has-right-content>h2 {
    	margin-right: 0;
    	text-align: right
    }
    .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover .wp-block-cover-text, section.wp-block-cover-image>h2 {
    	font-size: 2em;
    	line-height: 1.25;
    	z-index: 1;
    	margin-bottom: 0;
    	max-width: 840px;
    	padding: .44em;
    	text-align: center
    }
    .wp-block-embed.alignleft, .wp-block-embed.alignright, .wp-block[data-align=left]>[data-type="core/embed"], .wp-block[data-align=right]>[data-type="core/embed"] {
    	max-width: 360px;
    	width: 100%
    }
    .wp-block-embed.alignleft .wp-block-embed__wrapper, .wp-block-embed.alignright .wp-block-embed__wrapper, .wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper, .wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper {
    	min-width: 280px
    }
    .wp-block-cover .wp-block-embed {
    	min-width: 320px;
    	min-height: 240px
    }
    .wp-block-embed {
    	margin: 0 0 1em
    }
    .wp-block-embed figcaption {
    	margin-top: .5em;
    	margin-bottom: 1em
    }
    .wp-block-embed iframe {
    	max-width: 100%
    }
    .wp-block-embed__wrapper {
    	position: relative
    }
    .wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before {
    	content: "";
    	display: block;
    	padding-top: 50%
    }
    .wp-embed-responsive .wp-has-aspect-ratio iframe {
    	position: absolute;
    	top: 0;
    	right: 0;
    	bottom: 0;
    	left: 0;
    	height: 100%;
    	width: 100%
    }
    .wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before {
    	padding-top: 42.85%
    }
    .wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before {
    	padding-top: 50%
    }
    .wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before {
    	padding-top: 56.25%
    }
    .wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before {
    	padding-top: 75%
    }
    .wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before {
    	padding-top: 100%
    }
    .wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before {
    	padding-top: 177.77%
    }
    .wp-embed-responsive .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__embed {
    	margin-bottom: 1em
    }
    .wp-block-file .wp-block-file__button {
    	background: #32373c;
    	border-radius: 2em;
    	color: #fff;
    	font-size: .8em;
    	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
    }
    .blocks-gallery-grid, .wp-block-gallery {
    	display: flex;
    	flex-wrap: wrap;
    	list-style-type: none;
    	padding: 0;
    	margin: 0
    }
    .blocks-gallery-grid .blocks-gallery-image, .blocks-gallery-grid .blocks-gallery-item, .wp-block-gallery .blocks-gallery-image, .wp-block-gallery .blocks-gallery-item {
    	margin: 0 1em 1em 0;
    	display: flex;
    	flex-grow: 1;
    	flex-direction: column;
    	justify-content: center;
    	position: relative;
    	align-self: flex-start;
    	width: calc(50% - 1em)
    }
    .blocks-gallery-grid .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid .blocks-gallery-item:nth-of-type(2n), .wp-block-gallery .blocks-gallery-image:nth-of-type(2n), .wp-block-gallery .blocks-gallery-item:nth-of-type(2n) {
    	margin-right: 0
    }
    .blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {
    	margin: 0;
    	height: 100%
    }
    @supports (position:sticky) {
    	.blocks-gallery-grid .blocks-gallery-image figure, .blocks-gallery-grid .blocks-gallery-item figure, .wp-block-gallery .blocks-gallery-image figure, .wp-block-gallery .blocks-gallery-item figure {
    		display: flex;
    		align-items: flex-end;
    		justify-content: flex-start
    	}
    }
    .blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .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:sticky) {
    	.blocks-gallery-grid .blocks-gallery-image img, .blocks-gallery-grid .blocks-gallery-item img, .wp-block-gallery .blocks-gallery-image img, .wp-block-gallery .blocks-gallery-item img {
    		width: auto
    	}
    }
    .blocks-gallery-grid .blocks-gallery-image figcaption, .blocks-gallery-grid .blocks-gallery-item figcaption, .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: 3em .77em .7em;
    	color: #fff;
    	text-align: center;
    	font-size: .8em;
    	background: linear-gradient(0deg, rgba(0, 0, 0, .7), rgba(0, 0, 0, .3) 70%, transparent);
    	box-sizing: border-box;
    	margin: 0
    }
    .blocks-gallery-grid .blocks-gallery-image figcaption img, .blocks-gallery-grid .blocks-gallery-item figcaption img, .wp-block-gallery .blocks-gallery-image figcaption img, .wp-block-gallery .blocks-gallery-item figcaption img {
    	display: inline
    }
    .blocks-gallery-grid figcaption, .wp-block-gallery figcaption {
    	flex-grow: 1
    }
    .blocks-gallery-grid.is-cropped .blocks-gallery-image, .blocks-gallery-grid.is-cropped .blocks-gallery-item, .wp-block-gallery.is-cropped .blocks-gallery-image, .wp-block-gallery.is-cropped .blocks-gallery-item {
    	align-self: inherit
    }
    .blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .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:sticky) {
    	.blocks-gallery-grid.is-cropped .blocks-gallery-image a, .blocks-gallery-grid.is-cropped .blocks-gallery-image img, .blocks-gallery-grid.is-cropped .blocks-gallery-item a, .blocks-gallery-grid.is-cropped .blocks-gallery-item img, .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
    	}
    }
    .blocks-gallery-grid.columns-1 .blocks-gallery-image, .blocks-gallery-grid.columns-1 .blocks-gallery-item, .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) {
    	.blocks-gallery-grid.columns-3 .blocks-gallery-image, .blocks-gallery-grid.columns-3 .blocks-gallery-item, .wp-block-gallery.columns-3 .blocks-gallery-image, .wp-block-gallery.columns-3 .blocks-gallery-item {
    		width: calc(33.33333% - .66667em);
    		margin-right: 1em
    	}
    	.blocks-gallery-grid.columns-4 .blocks-gallery-image, .blocks-gallery-grid.columns-4 .blocks-gallery-item, .wp-block-gallery.columns-4 .blocks-gallery-image, .wp-block-gallery.columns-4 .blocks-gallery-item {
    		width: calc(25% - .75em);
    		margin-right: 1em
    	}
    	.blocks-gallery-grid.columns-5 .blocks-gallery-image, .blocks-gallery-grid.columns-5 .blocks-gallery-item, .wp-block-gallery.columns-5 .blocks-gallery-image, .wp-block-gallery.columns-5 .blocks-gallery-item {
    		width: calc(20% - .8em);
    		margin-right: 1em
    	}
    	.blocks-gallery-grid.columns-6 .blocks-gallery-image, .blocks-gallery-grid.columns-6 .blocks-gallery-item, .wp-block-gallery.columns-6 .blocks-gallery-image, .wp-block-gallery.columns-6 .blocks-gallery-item {
    		width: calc(16.66667% - .83333em);
    		margin-right: 1em
    	}
    	.blocks-gallery-grid.columns-7 .blocks-gallery-image, .blocks-gallery-grid.columns-7 .blocks-gallery-item, .wp-block-gallery.columns-7 .blocks-gallery-image, .wp-block-gallery.columns-7 .blocks-gallery-item {
    		width: calc(14.28571% - .85714em);
    		margin-right: 1em
    	}
    	.blocks-gallery-grid.columns-8 .blocks-gallery-image, .blocks-gallery-grid.columns-8 .blocks-gallery-item, .wp-block-gallery.columns-8 .blocks-gallery-image, .wp-block-gallery.columns-8 .blocks-gallery-item {
    		width: calc(12.5% - .875em);
    		margin-right: 1em
    	}
    	.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n), .blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n), .blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n), .blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n), .blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n), .blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n), .blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n), .blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n), .blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n), .blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n), .blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n), .blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n), .blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n), .blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n), .blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n), .blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n), .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
    	}
    }
    .blocks-gallery-grid .blocks-gallery-image:last-child, .blocks-gallery-grid .blocks-gallery-item:last-child, .wp-block-gallery .blocks-gallery-image:last-child, .wp-block-gallery .blocks-gallery-item:last-child {
    	margin-right: 0
    }
    .blocks-gallery-grid.alignleft, .blocks-gallery-grid.alignright, .wp-block-gallery.alignleft, .wp-block-gallery.alignright {
    	max-width: 420px;
    	width: 100%
    }
    .blocks-gallery-grid.aligncenter .blocks-gallery-item figure, .wp-block-gallery.aligncenter .blocks-gallery-item figure {
    	justify-content: center
    }
    .wp-block-group {
    	box-sizing: border-box
    }
    h1.has-background, h2.has-background, h3.has-background, h4.has-background, h5.has-background, h6.has-background {
    	padding: 1.25em 2.375em
    }
    .wp-block-image {
    	margin: 0 0 1em
    }
    .wp-block-image img {
    	max-width: 100%
    }
    .wp-block-image:not(.is-style-rounded) img {
    	border-radius: inherit
    }
    .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 {
    	display: table
    }
    .wp-block-image .aligncenter>figcaption, .wp-block-image .alignleft>figcaption, .wp-block-image .alignright>figcaption {
    	display: table-caption;
    	caption-side: bottom
    }
    .wp-block-image .alignleft {
    	float: left;
    	margin: .5em 1em .5em 0
    }
    .wp-block-image .alignright {
    	float: right;
    	margin: .5em 0 .5em 1em
    }
    .wp-block-image .aligncenter {
    	margin-left: auto;
    	margin-right: auto
    }
    .wp-block-image figcaption {
    	margin-top: .5em;
    	margin-bottom: 1em
    }
    .wp-block-image.is-style-circle-mask img, .wp-block-image.is-style-rounded img {
    	border-radius: 9999px
    }
    @supports ((-webkit-mask-image:none) or (mask-image:none)) or (-webkit-mask-image:none) {
    	.wp-block-image.is-style-circle-mask img {
    		-webkit-mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
    		mask-image: url('data:image/svg+xml;utf8,<svg viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg"><circle cx="50" cy="50" r="50"/></svg>');
    		mask-mode: alpha;
    		-webkit-mask-repeat: no-repeat;
    		mask-repeat: no-repeat;
    		-webkit-mask-size: contain;
    		mask-size: contain;
    		-webkit-mask-position: center;
    		mask-position: center;
    		border-radius: 0
    	}
    }
    .wp-block-image figure {
    	margin: 0
    }
    ol.wp-block-latest-comments {
    	margin-left: 0
    }
    .wp-block-latest-comments .wp-block-latest-comments {
    	padding-left: 0
    }
    .wp-block-latest-comments__comment {
    	line-height: 1.1;
    	list-style: none;
    	margin-bottom: 1em
    }
    .has-avatars .wp-block-latest-comments__comment {
    	min-height: 2.25em;
    	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: 3.25em
    }
    .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: .875em;
    	line-height: 1.8;
    	margin: .36em 0 1.4em
    }
    .wp-block-latest-comments__comment-date {
    	display: block;
    	font-size: .75em
    }
    .wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar {
    	border-radius: 1.5em;
    	display: block;
    	float: left;
    	height: 2.5em;
    	margin-right: .75em;
    	width: 2.5em
    }
    .wp-block-latest-posts.alignleft {
    	margin-right: 2em
    }
    .wp-block-latest-posts.alignright {
    	margin-left: 2em
    }
    .wp-block-latest-posts.wp-block-latest-posts__list {
    	list-style: none;
    	padding-left: 0
    }
    .wp-block-latest-posts.wp-block-latest-posts__list li {
    	clear: both
    }
    .wp-block-latest-posts.is-grid {
    	display: flex;
    	flex-wrap: wrap;
    	padding: 0
    }
    .wp-block-latest-posts.is-grid li {
    	margin: 0 1.25em 1.25em 0;
    	width: 100%
    }
    @media (min-width:600px) {
    	.wp-block-latest-posts.columns-2 li {
    		width: calc(50% - .625em)
    	}
    	.wp-block-latest-posts.columns-2 li:nth-child(2n) {
    		margin-right: 0
    	}
    	.wp-block-latest-posts.columns-3 li {
    		width: calc(33.33333% - .83333em)
    	}
    	.wp-block-latest-posts.columns-3 li:nth-child(3n) {
    		margin-right: 0
    	}
    	.wp-block-latest-posts.columns-4 li {
    		width: calc(25% - .9375em)
    	}
    	.wp-block-latest-posts.columns-4 li:nth-child(4n) {
    		margin-right: 0
    	}
    	.wp-block-latest-posts.columns-5 li {
    		width: calc(20% - 1em)
    	}
    	.wp-block-latest-posts.columns-5 li:nth-child(5n) {
    		margin-right: 0
    	}
    	.wp-block-latest-posts.columns-6 li {
    		width: calc(16.66667% - 1.04167em)
    	}
    	.wp-block-latest-posts.columns-6 li:nth-child(6n) {
    		margin-right: 0
    	}
    }
    .wp-block-latest-posts__post-author, .wp-block-latest-posts__post-date {
    	display: block;
    	color: #555;
    	font-size: .8125em
    }
    .wp-block-latest-posts__post-excerpt {
    	margin-top: .5em;
    	margin-bottom: 1em
    }
    .wp-block-latest-posts__featured-image a {
    	display: inline-block
    }
    .wp-block-latest-posts__featured-image img {
    	height: auto;
    	width: auto;
    	max-width: 100%
    }
    .wp-block-latest-posts__featured-image.alignleft {
    	margin-right: 1em
    }
    .wp-block-latest-posts__featured-image.alignright {
    	margin-left: 1em
    }
    .wp-block-latest-posts__featured-image.aligncenter {
    	margin-bottom: 1em;
    	text-align: center
    }
    .block-editor-image-alignment-control__row .components-base-control__field {
    	display: flex;
    	justify-content: space-between;
    	align-items: center
    }
    .block-editor-image-alignment-control__row .components-base-control__field .components-base-control__label {
    	margin-bottom: 0
    }
    ol.has-background, ul.has-background {
    	padding: 1.25em 2.375em
    }
    .wp-block-media-text {
    	/*!rtl:begin:ignore*/
    	direction: ltr;
    	/*!rtl:end:ignore*/
    	display: grid;
    	grid-template-columns: 50% 1fr;
    	grid-template-rows: auto
    }
    .wp-block-media-text.has-media-on-the-right {
    	grid-template-columns: 1fr 50%
    }
    .wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media {
    	align-self: start
    }
    .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media, .wp-block-media-text .wp-block-media-text__content, .wp-block-media-text .wp-block-media-text__media {
    	align-self: center
    }
    .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content, .wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media {
    	align-self: end
    }
    .wp-block-media-text .wp-block-media-text__media {
    	/*!rtl:begin:ignore*/
    	grid-column: 1;
    	grid-row: 1;
    	/*!rtl:end:ignore*/
    	margin: 0
    }
    .wp-block-media-text .wp-block-media-text__content {
    	direction: ltr;
    	/*!rtl:begin:ignore*/
    	grid-column: 2;
    	grid-row: 1;
    	/*!rtl:end:ignore*/
    	padding: 0 8%;
    	word-break: break-word
    }
    .wp-block-media-text.has-media-on-the-right .wp-block-media-text__media {
    	/*!rtl:begin:ignore*/
    	grid-column: 2;
    	grid-row: 1
    	/*!rtl:end:ignore*/
    }
    .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content {
    	/*!rtl:begin:ignore*/
    	grid-column: 1;
    	grid-row: 1
    	/*!rtl:end:ignore*/
    }
    .wp-block-media-text__media img, .wp-block-media-text__media video {
    	max-width: unset;
    	width: 100%;
    	vertical-align: middle
    }
    .wp-block-media-text.is-image-fill .wp-block-media-text__media {
    	height: 100%;
    	min-height: 250px;
    	background-size: cover
    }
    .wp-block-media-text.is-image-fill .wp-block-media-text__media>a {
    	display: block;
    	height: 100%
    }
    .wp-block-media-text.is-image-fill .wp-block-media-text__media img {
    	position: absolute;
    	width: 1px;
    	height: 1px;
    	padding: 0;
    	margin: -1px;
    	overflow: hidden;
    	clip: rect(0, 0, 0, 0);
    	border: 0
    }
    @media (max-width:600px) {
    	.wp-block-media-text.is-stacked-on-mobile {
    		grid-template-columns: 100%!important
    	}
    	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media {
    		grid-column: 1;
    		grid-row: 1
    	}
    	.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content {
    		grid-column: 1;
    		grid-row: 2
    	}
    }
    .wp-block-navigation {
    	position: relative
    }
    .wp-block-navigation ul, .wp-block-navigation ul li {
    	list-style: none;
    	padding: 0
    }
    .wp-block-navigation .wp-block-navigation-link, .wp-block-navigation .wp-block-pages-list__item {
    	display: flex;
    	align-items: center;
    	position: relative
    }
    .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__container:empty, .wp-block-navigation .wp-block-pages-list__item .wp-block-navigation-link__container:empty {
    	display: none
    }
    .wp-block-navigation .wp-block-navigation-link__content, .wp-block-navigation .wp-block-pages-list__item__link {
    	color: inherit;
    	display: block
    }
    .wp-block-navigation[style*=text-decoration] .wp-block-navigation-link, .wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__container, .wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content, .wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:active, .wp-block-navigation[style*=text-decoration] .wp-block-navigation-link__content:focus, .wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item, .wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link, .wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:active, .wp-block-navigation[style*=text-decoration] .wp-block-pages-list__item__link:focus {
    	text-decoration: inherit
    }
    .wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content, .wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:active, .wp-block-navigation:not([style*=text-decoration]) .wp-block-navigation-link__content:focus, .wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link, .wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:active, .wp-block-navigation:not([style*=text-decoration]) .wp-block-pages-list__item__link:focus {
    	text-decoration: none
    }
    .wp-block-navigation .wp-block-navigation-link__submenu-icon, .wp-block-navigation .wp-block-page-list__submenu-icon {
    	height: inherit
    }
    .wp-block-navigation .wp-block-navigation-link__submenu-icon svg, .wp-block-navigation .wp-block-page-list__submenu-icon svg {
    	stroke: currentColor
    }
    .wp-block-navigation .wp-block-navigation-link .wp-block-navigation-link__content.wp-block-navigation-link__content.wp-block-navigation-link__content, .wp-block-navigation .wp-block-pages-list__item .wp-block-pages-list__item__link {
    	padding: 0
    }
    .wp-block-navigation .has-child>.wp-block-navigation-link__content, .wp-block-navigation .has-child>.wp-block-pages-list__item__link {
    	margin-right: .5em
    }
    .wp-block-navigation .has-child .submenu-container, .wp-block-navigation .has-child .wp-block-navigation-link__container {
    	background-color: inherit;
    	color: inherit;
    	position: absolute;
    	z-index: 2;
    	flex-direction: column;
    	align-items: normal;
    	min-width: 200px;
    	display: none;
    	opacity: 0;
    	transition: opacity .1s linear;
    	visibility: hidden
    }
    .wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__content, .wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-pages-list__item__link, .wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__content, .wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-pages-list__item__link, .wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__content, .wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-pages-list__item__link, .wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__content, .wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-pages-list__item__link {
    	flex-grow: 1
    }
    .wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .submenu-container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon, .wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .submenu-container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-navigation-link>.wp-block-page-list__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-navigation-link__submenu-icon, .wp-block-navigation .has-child .wp-block-navigation-link__container>.wp-block-pages-list__item>.wp-block-page-list__submenu-icon {
    	padding-right: .5em
    }
    @media (min-width:782px) {
    	.wp-block-navigation .has-child .submenu-container .submenu-container:before, .wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container:before, .wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container:before, .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container:before {
    		content: "";
    		position: absolute;
    		right: 100%;
    		height: 100%;
    		display: block;
    		width: .5em;
    		background: transparent
    	}
    	.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__submenu-icon svg, .wp-block-navigation .has-child .submenu-container .wp-block-page-list__submenu-icon svg, .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__submenu-icon svg, .wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-page-list__submenu-icon svg {
    		transform: rotate(-90deg)
    	}
    }
    .wp-block-navigation .has-child:hover>.wp-block-navigation-link__container {
    	display: flex;
    	visibility: visible;
    	opacity: 1
    }
    .wp-block-navigation .has-child:focus-within>.wp-block-navigation-link__container {
    	display: flex;
    	visibility: visible;
    	opacity: 1
    }
    .wp-block-navigation .has-child:hover {
    	cursor: pointer
    }
    .wp-block-navigation .has-child:hover>.submenu-container {
    	display: flex;
    	visibility: visible;
    	opacity: 1
    }
    .wp-block-navigation .has-child:focus-within {
    	cursor: pointer
    }
    .wp-block-navigation .has-child:focus-within>.submenu-container {
    	display: flex;
    	visibility: visible;
    	opacity: 1
    }
    .wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container {
    	left: auto;
    	right: 0
    }
    .wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right>.submenu-container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-right>.wp-block-navigation__container .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.submenu-container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
    	left: auto;
    	right: 100%
    }
    .wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link, .wp-block-navigation.wp-block-navigation .wp-block-page-list, .wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item {
    	margin: 0 2em 0 0
    }
    .wp-block-navigation.wp-block-navigation .wp-block-navigation__container>.wp-block-navigation-link:last-child, .wp-block-navigation.wp-block-navigation .wp-block-page-list:last-child, .wp-block-navigation.wp-block-navigation .wp-block-page-list>.wp-block-pages-list__item:last-child {
    	margin-right: 0
    }
    .wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container>.wp-block-navigation-link, .wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list, .wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list>.wp-block-pages-list__item {
    	margin: 0 .5em 0 0
    }
    .wp-block-navigation.wp-block-navigation.has-background .wp-block-navigation__container .wp-block-navigation-link__content, .wp-block-navigation.wp-block-navigation.has-background .wp-block-page-list .wp-block-pages-list__item__link {
    	padding: .5em 1em
    }
    .wp-block-navigation.wp-block-navigation .has-child .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container {
    	left: -1em;
    	top: 100%
    }
    .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item {
    	margin: 0
    }
    .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__content, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-pages-list__item__link, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__content, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-pages-list__item__link {
    	padding: .5em 1em
    }
    .wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
    	left: -1px
    }
    @media (min-width:782px) {
    	.wp-block-navigation.wp-block-navigation .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
    		left: 100%;
    		top: -1px
    	}
    }
    .wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container {
    	left: 0;
    	top: 100%
    }
    .wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
    	left: 0
    }
    @media (min-width:782px) {
    	.wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .submenu-container .wp-block-navigation-link__container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .submenu-container, .wp-block-navigation.wp-block-navigation.has-background .has-child .wp-block-navigation-link__container .wp-block-navigation-link__container {
    		left: 100%;
    		top: 0
    	}
    }
    .wp-block-navigation:not(.has-background) .submenu-container, .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-navigation-link__container {
    	background-color: #fff;
    	color: #000;
    	border: 1px solid rgba(0, 0, 0, .15)
    }
    .wp-block-navigation__container {
    	align-items: center;
    	list-style: none;
    	margin: 0;
    	padding-left: 0
    }
    .wp-block-navigation__container .is-responsive {
    	display: none
    }
    @media (min-width:600px) {
    	.wp-block-navigation__container {
    		display: flex;
    		flex-wrap: wrap
    	}
    	.is-vertical .wp-block-navigation__container {
    		display: block;
    		flex-direction: column;
    		align-items: flex-start
    	}
    }
    .items-justified-center .wp-block-navigation__container {
    	justify-content: center
    }
    .items-justified-right .wp-block-navigation__container {
    	justify-content: flex-end
    }
    .items-justified-space-between .wp-block-navigation__container {
    	justify-content: space-between
    }
    .is-vertical.items-justified-center>ul {
    	align-items: center
    }
    .is-vertical.items-justified-right>ul {
    	align-items: flex-end
    }
    .is-vertical.items-justified-right>ul .wp-block-navigation-link, .is-vertical.items-justified-right>ul .wp-block-pages-list__item {
    	margin-right: 0;
    	justify-content: flex-end
    }
    .wp-block-navigation__responsive-container {
    	display: none;
    	position: fixed;
    	top: 0;
    	left: 0;
    	right: 0;
    	bottom: 0;
    	z-index: 1;
    	align-items: flex-start;
    	justify-content: flex-start
    }
    .wp-block-navigation__responsive-container.is-menu-open {
    	display: flex;
    	flex-direction: column;
    	overflow: auto;
    	z-index: 100000;
    	padding: 24px;
    	background-color: inherit
    }
    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container {
    	display: flex;
    	flex-direction: column;
    	margin-left: auto;
    	margin-right: auto;
    	align-items: flex-start;
    	line-height: 48px;
    	padding: 0
    }
    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__container .wp-block-page-list {
    	flex-direction: column
    }
    .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link .wp-block-navigation-link__container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item, .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item .submenu-container {
    	background: transparent!important
    }
    @media (min-width:600px) {
    	.wp-block-navigation__responsive-container:not(.is-menu-open) {
    		display: flex;
    		flex-direction: row;
    		position: relative;
    		background-color: inherit
    	}
    	.wp-block-navigation__responsive-container:not(.is-menu-open) .wp-block-navigation__responsive-container-close {
    		display: none
    	}
    	.wp-block-navigation__responsive-container.is-menu-open .submenu-container.submenu-container.submenu-container.submenu-container, .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container.wp-block-navigation-link__container {
    		left: 0
    	}
    }
    .wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open {
    	background-color: #fff;
    	color: #000
    }
    .wp-block-navigation__responsive-container-close, .wp-block-navigation__responsive-container-open {
    	vertical-align: middle;
    	cursor: pointer;
    	color: currentColor;
    	background: transparent;
    	border: none;
    	margin: 0;
    	padding: 0
    }
    .wp-block-navigation__responsive-container-close svg, .wp-block-navigation__responsive-container-open svg {
    	fill: currentColor;
    	pointer-events: none;
    	display: block;
    	width: 24px;
    	height: 24px
    }
    .wp-block-navigation__responsive-container-open {
    	display: flex
    }
    @media (min-width:600px) {
    	.wp-block-navigation__responsive-container-open {
    		display: none
    	}
    }
    .items-justified-left .wp-block-navigation__responsive-container-open {
    	margin-left: 0;
    	margin-right: auto
    }
    .items-justified-center .wp-block-navigation__responsive-container-open {
    	margin-left: auto;
    	margin-right: auto
    }
    .items-justified-right .wp-block-navigation__responsive-container-open {
    	margin-left: auto;
    	margin-right: 0
    }
    .wp-block-navigation__responsive-container-close {
    	position: absolute;
    	top: 24px;
    	right: 24px;
    	z-index: 2
    }
    .wp-block-navigation__responsive-close {
    	width: 100%
    }
    .is-menu-open .wp-block-navigation__responsive-close, .is-menu-open .wp-block-navigation__responsive-container-content, .is-menu-open .wp-block-navigation__responsive-dialog {
    	width: 100%;
    	height: 100%
    }
    .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link__submenu-icon, .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list__submenu-icon {
    	display: none
    }
    .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .submenu-container, .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .has-child .wp-block-navigation-link__container {
    	position: relative;
    	opacity: 1;
    	visibility: visible;
    	padding: 0 0 0 32px;
    	border: none
    }
    .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-link, .wp-block-navigation .wp-block-navigation__responsive-container.is-menu-open .wp-block-pages-list__item {
    	flex-direction: column;
    	align-items: flex-start
    }
    html.has-modal-open {
    	overflow: hidden
    }
    .wp-block-navigation .wp-block-navigation-link__label {
    	word-break: normal;
    	overflow-wrap: break-word
    }
    .wp-block-navigation .wp-block-home-link__content {
    	color: inherit;
    	display: block;
    	padding: .5em 1em
    }
    .wp-block-navigation[style*=text-decoration] .wp-block-home-link, .wp-block-navigation[style*=text-decoration] .wp-block-home-link__content, .wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:active, .wp-block-navigation[style*=text-decoration] .wp-block-home-link__content:focus {
    	text-decoration: inherit
    }
    .wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content, .wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:active, .wp-block-navigation:not([style*=text-decoration]) .wp-block-home-link__content:focus {
    	text-decoration: none
    }
    .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container {
    	background-color: #fff;
    	color: #000;
    	border: 1px solid rgba(0, 0, 0, .15)
    }
    .wp-block-navigation:not(.has-background) .wp-block-navigation__container .wp-block-home-link__container .wp-block-home-link__container {
    	top: -1px
    }
    .wp-block-navigation .wp-block-page-list {
    	display: flex;
    	flex-wrap: wrap;
    	background-color: inherit
    }
    .wp-block-navigation .wp-block-pages-list__item {
    	background-color: inherit
    }
    .wp-block-navigation .wp-block-page-list__submenu-icon {
    	display: none
    }
    .is-open .wp-block-navigation__container .wp-block-page-list, .is-vertical .wp-block-navigation__container .wp-block-page-list, .wp-block-navigation .show-submenu-icons .wp-block-page-list__submenu-icon {
    	display: block
    }
    @media (min-width:480px) {
    	.is-open .wp-block-navigation__container .wp-block-page-list {
    		display: flex
    	}
    }
    .items-justified-space-between .wp-block-page-list {
    	display: contents
    }
    .is-small-text {
    	font-size: .875em
    }
    .is-regular-text {
    	font-size: 1em
    }
    .is-large-text {
    	font-size: 2.25em
    }
    .is-larger-text {
    	font-size: 3em
    }
    .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
    }
    p.has-drop-cap.has-background {
    	overflow: hidden
    }
    p.has-background {
    	padding: 1.25em 2.375em
    }
    p.has-text-color a {
    	color: inherit
    }
    .wp-block-post-author {
    	display: flex;
    	flex-wrap: wrap
    }
    .wp-block-post-author__byline {
    	width: 100%;
    	margin-top: 0;
    	margin-bottom: 0;
    	font-size: .5em
    }
    .wp-block-post-author__avatar {
    	margin-right: 1em
    }
    .wp-block-post-author__bio {
    	margin-bottom: .7em;
    	font-size: .7em
    }
    .wp-block-post-author__content {
    	flex-grow: 1;
    	flex-basis: 0
    }
    .wp-block-post-author__name {
    	font-weight: 700;
    	margin: 0
    }
    .wp-block-post-comments .commentlist {
    	list-style: none;
    	margin: 0;
    	padding: 0
    }
    .wp-block-post-comments .commentlist .comment {
    	min-height: 2.25em;
    	padding-left: 3.25em
    }
    .wp-block-post-comments .commentlist .comment p {
    	font-size: .875em;
    	line-height: 1.8;
    	margin: .36em 0 1.4em
    }
    .wp-block-post-comments .commentlist .children {
    	list-style: none;
    	margin: 0;
    	padding: 0
    }
    .wp-block-post-comments .comment-author {
    	line-height: 1.5;
    	margin-left: -3.25em
    }
    .wp-block-post-comments .comment-author .avatar {
    	border-radius: 1.5em;
    	display: block;
    	float: left;
    	height: 2.5em;
    	margin-right: .75em;
    	width: 2.5em
    }
    .wp-block-post-comments .comment-author cite {
    	font-style: normal
    }
    .wp-block-post-comments .comment-meta {
    	line-height: 1.5;
    	margin-left: -3.25em
    }
    .wp-block-post-comments .comment-body .commentmetadata {
    	font-size: .75em
    }
    .wp-block-post-comments .comment-form-author label, .wp-block-post-comments .comment-form-comment label, .wp-block-post-comments .comment-form-email label, .wp-block-post-comments .comment-form-url label {
    	display: block
    }
    .wp-block-post-comments .comment-form-comment textarea {
    	box-sizing: border-box;
    	width: 100%
    }
    .wp-block-post-comments .reply {
    	font-size: .75em;
    	margin-bottom: 1.4em
    }
    .wp-block-post-comments input, .wp-block-post-comments textarea {
    	border: 1px solid #949494
    }
    .wp-block-post-comments-form input[type=submit] {
    	border: none;
    	box-shadow: none;
    	cursor: pointer;
    	display: inline-block;
    	text-align: center;
    	overflow-wrap: break-word
    }
    .wp-block-post-excerpt__more-link, .wp-block-post-title a {
    	display: inline-block
    }
    .wp-block-preformatted {
    	white-space: pre-wrap
    }
    .wp-block-preformatted.has-background {
    	padding: 1.25em 2.375em
    }
    .wp-block-pullquote {
    	margin: 0 0 1em;
    	padding: 3em 0;
    	text-align: center
    }
    .wp-block-pullquote.alignleft, .wp-block-pullquote.alignright {
    	max-width: 420px
    }
    .wp-block-pullquote.alignleft p, .wp-block-pullquote.alignright p {
    	font-size: 1.25em
    }
    .wp-block-pullquote p {
    	font-size: 1.75em;
    	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: 2em
    }
    .wp-block-pullquote.is-style-solid-color blockquote cite {
    	text-transform: none;
    	font-style: normal
    }
    .wp-block-pullquote cite {
    	color: inherit
    }
    .wp-block-post-template, .wp-block-query-loop {
    	max-width: 100%;
    	list-style: none;
    	padding: 0
    }
    .wp-block-post-template li, .wp-block-query-loop li {
    	clear: both
    }
    .wp-block-post-template.is-flex-container, .wp-block-query-loop.is-flex-container {
    	flex-direction: row;
    	display: flex;
    	flex-wrap: wrap
    }
    .wp-block-post-template.is-flex-container li, .wp-block-query-loop.is-flex-container li {
    	margin: 0 0 1.25em;
    	width: 100%
    }
    @media (min-width:600px) {
    	.wp-block-post-template.is-flex-container li, .wp-block-query-loop.is-flex-container li {
    		margin-right: 1.25em
    	}
    	.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li {
    		width: calc(50% - .625em)
    	}
    	.wp-block-post-template.is-flex-container.is-flex-container.columns-2>li:nth-child(2n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-2>li:nth-child(2n) {
    		margin-right: 0
    	}
    	.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li {
    		width: calc(33.33333% - .83333em)
    	}
    	.wp-block-post-template.is-flex-container.is-flex-container.columns-3>li:nth-child(3n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-3>li:nth-child(3n) {
    		margin-right: 0
    	}
    	.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li {
    		width: calc(25% - .9375em)
    	}
    	.wp-block-post-template.is-flex-container.is-flex-container.columns-4>li:nth-child(4n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-4>li:nth-child(4n) {
    		margin-right: 0
    	}
    	.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li {
    		width: calc(20% - 1em)
    	}
    	.wp-block-post-template.is-flex-container.is-flex-container.columns-5>li:nth-child(5n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-5>li:nth-child(5n) {
    		margin-right: 0
    	}
    	.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li, .wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li {
    		width: calc(16.66667% - 1.04167em)
    	}
    	.wp-block-post-template.is-flex-container.is-flex-container.columns-6>li:nth-child(6n), .wp-block-query-loop.is-flex-container.is-flex-container.columns-6>li:nth-child(6n) {
    		margin-right: 0
    	}
    }
    .wp-block-query-pagination {
    	display: flex;
    	flex-direction: row;
    	flex-wrap: wrap
    }
    .wp-block-query-pagination>.wp-block-query-pagination-next, .wp-block-query-pagination>.wp-block-query-pagination-numbers, .wp-block-query-pagination>.wp-block-query-pagination-previous {
    	display: inline-block;
    	margin-right: .5em;
    	margin-bottom: .5em
    }
    .wp-block-query-pagination>.wp-block-query-pagination-next:last-child, .wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child, .wp-block-query-pagination>.wp-block-query-pagination-previous:last-child {
    	margin-right: 0
    }
    .wp-block-quote.is-large, .wp-block-quote.is-style-large {
    	margin-bottom: 1em;
    	padding: 0 1em
    }
    .wp-block-quote.is-large p, .wp-block-quote.is-style-large p {
    	font-size: 1.5em;
    	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: 1.125em;
    	text-align: right
    }
    .wp-block-rss.wp-block-rss {
    	box-sizing: border-box
    }
    .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 1em 1em 0;
    	width: 100%
    }
    @media (min-width:600px) {
    	.wp-block-rss.columns-2 li {
    		width: calc(50% - 1em)
    	}
    	.wp-block-rss.columns-3 li {
    		width: calc(33.33333% - 1em)
    	}
    	.wp-block-rss.columns-4 li {
    		width: calc(25% - 1em)
    	}
    	.wp-block-rss.columns-5 li {
    		width: calc(20% - 1em)
    	}
    	.wp-block-rss.columns-6 li {
    		width: calc(16.66667% - 1em)
    	}
    }
    .wp-block-rss__item-author, .wp-block-rss__item-publish-date {
    	display: block;
    	color: #555;
    	font-size: .8125em
    }
    .wp-block-search .wp-block-search__button {
    	background: #f7f7f7;
    	border: 1px solid #ccc;
    	padding: .375em .625em;
    	color: #32373c;
    	margin-left: .625em;
    	word-break: normal
    }
    .wp-block-search .wp-block-search__button.has-icon {
    	line-height: 0
    }
    .wp-block-search .wp-block-search__button svg {
    	min-width: 1.5em;
    	min-height: 1.5em
    }
    .wp-block-search .wp-block-search__inside-wrapper {
    	display: flex;
    	flex: auto;
    	flex-wrap: nowrap;
    	max-width: 100%
    }
    .wp-block-search .wp-block-search__label {
    	width: 100%
    }
    .wp-block-search .wp-block-search__input {
    	flex-grow: 1;
    	min-width: 3em;
    	border: 1px solid #949494
    }
    .wp-block-search.wp-block-search__button-only .wp-block-search__button {
    	margin-left: 0
    }
    .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper {
    	padding: 4px;
    	border: 1px solid #949494
    }
    .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input {
    	border-radius: 0;
    	border: none;
    	padding: 0 0 0 .25em
    }
    .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__input:focus {
    	outline: none
    }
    .wp-block-search.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button {
    	padding: .125em .5em
    }
    .wp-block-search.aligncenter .wp-block-search__inside-wrapper {
    	margin: auto
    }
    .wp-block-separator {
    	border-top: 1px solid;
    	border-bottom: 1px solid
    }
    .wp-block-separator.is-style-wide {
    	border-bottom-width: 1px
    }
    .wp-block-separator.is-style-dots {
    	background: none!important;
    	border: none;
    	text-align: center;
    	width: none;
    	line-height: 1;
    	height: auto
    }
    .wp-block-separator.is-style-dots:before {
    	content: "···";
    	color: currentColor;
    	font-size: 1.5em;
    	letter-spacing: 2em;
    	padding-left: 2em;
    	font-family: serif
    }
    .wp-block-site-logo {
    	line-height: 0
    }
    .wp-block-site-logo a {
    	display: inline-block
    }
    .wp-block-site-logo.is-default-size img {
    	width: 120px;
    	height: auto
    }
    .wp-block-site-logo .aligncenter {
    	display: table
    }
    .wp-block-site-logo.is-style-rounded img {
    	border-radius: 9999px
    }
    .wp-block-social-links {
    	display: flex;
    	flex-wrap: wrap;
    	padding-left: 0;
    	padding-right: 0;
    	text-indent: 0;
    	margin-left: 0
    }
    .wp-block-social-links .wp-social-link a, .wp-block-social-links .wp-social-link a:hover {
    	text-decoration: none;
    	border-bottom: 0;
    	box-shadow: none
    }
    .wp-block-social-links .wp-social-link.wp-social-link.wp-social-link {
    	margin: 4px 8px 4px 0
    }
    .wp-block-social-links .wp-social-link a {
    	padding: .25em
    }
    .wp-block-social-links .wp-social-link svg {
    	width: 1em;
    	height: 1em
    }
    .wp-block-social-links.has-small-icon-size {
    	font-size: 16px
    }
    .wp-block-social-links, .wp-block-social-links.has-normal-icon-size {
    	font-size: 24px
    }
    .wp-block-social-links.has-large-icon-size {
    	font-size: 36px
    }
    .wp-block-social-links.has-huge-icon-size {
    	font-size: 48px
    }
    .wp-block-social-links.aligncenter {
    	justify-content: center;
    	display: flex
    }
    .wp-block-social-links.alignright {
    	justify-content: flex-end
    }
    .wp-block-social-link {
    	display: block;
    	border-radius: 9999px;
    	transition: transform .1s ease;
    	height: auto
    }
    @media (prefers-reduced-motion:reduce) {
    	.wp-block-social-link {
    		transition-duration: 0s;
    		transition-delay: 0s
    	}
    }
    .wp-block-social-link a {
    	display: block;
    	line-height: 0;
    	transition: transform .1s ease
    }
    .wp-block-social-link:hover {
    	transform: scale(1.1)
    }
    .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited, .wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg {
    	color: currentColor;
    	fill: currentColor
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link {
    	background-color: #f0f0f0;
    	color: #444
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon {
    	background-color: #f90;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp {
    	background-color: #1ea0c3;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance {
    	background-color: #0757fe;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen {
    	background-color: #1e1f26;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart {
    	background-color: #02e49b;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble {
    	background-color: #e94c89;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox {
    	background-color: #4280ff;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy {
    	background-color: #f45800;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook {
    	background-color: #1778f2;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx {
    	background-color: #000;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr {
    	background-color: #0461dd;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare {
    	background-color: #e65678;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github {
    	background-color: #24292d;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads {
    	background-color: #eceadd;
    	color: #382110
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google {
    	background-color: #ea4434;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram {
    	background-color: #f00075;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm {
    	background-color: #e21b24;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin {
    	background-color: #0d66c2;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon {
    	background-color: #3288d4;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium {
    	background-color: #02ab6c;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup {
    	background-color: #f6405f;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon {
    	background-color: #ff424d;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest {
    	background-color: #e60122;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket {
    	background-color: #ef4155;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit {
    	background-color: #fe4500;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype {
    	background-color: #0478d7;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat {
    	background-color: #fefc00;
    	color: #fff;
    	stroke: #000
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud {
    	background-color: #ff5600;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify {
    	background-color: #1bd760;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram {
    	background-color: #2aabee;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok {
    	background-color: #000;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr {
    	background-color: #011835;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch {
    	background-color: #6440a4;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter {
    	background-color: #1da1f2;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo {
    	background-color: #1eb7ea;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk {
    	background-color: #4680c2;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress {
    	background-color: #3499cd;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp {
    	background-color: #d32422;
    	color: #fff
    }
    .wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube {
    	background-color: red;
    	color: #fff
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link {
    	background: none;
    	padding: 4px
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-amazon {
    	color: #f90
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp {
    	color: #1ea0c3
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-behance {
    	color: #0757fe
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-codepen {
    	color: #1e1f26
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-deviantart {
    	color: #02e49b
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-dribbble {
    	color: #e94c89
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-dropbox {
    	color: #4280ff
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-etsy {
    	color: #f45800
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-facebook {
    	color: #1778f2
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx {
    	color: #000
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-flickr {
    	color: #0461dd
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-foursquare {
    	color: #e65678
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-github {
    	color: #24292d
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-goodreads {
    	color: #382110
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-google {
    	color: #ea4434
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-instagram {
    	color: #f00075
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-lastfm {
    	color: #e21b24
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-linkedin {
    	color: #0d66c2
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-mastodon {
    	color: #3288d4
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-medium {
    	color: #02ab6c
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-meetup {
    	color: #f6405f
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-patreon {
    	color: #ff424d
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-pinterest {
    	color: #e60122
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-pocket {
    	color: #ef4155
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-reddit {
    	color: #fe4500
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-skype {
    	color: #0478d7
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-snapchat {
    	color: #fff;
    	stroke: #000
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud {
    	color: #ff5600
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-spotify {
    	color: #1bd760
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-telegram {
    	color: #2aabee
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-tiktok {
    	color: #000
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-tumblr {
    	color: #011835
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-twitch {
    	color: #6440a4
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-twitter {
    	color: #1da1f2
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-vimeo {
    	color: #1eb7ea
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-vk {
    	color: #4680c2
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-wordpress {
    	color: #3499cd
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-yelp {
    	color: #d32422
    }
    .wp-block-social-links.is-style-logos-only .wp-social-link-youtube {
    	color: red
    }
    .wp-block-social-links.is-style-pill-shape .wp-social-link {
    	width: auto
    }
    .wp-block-social-links.is-style-pill-shape .wp-social-link a {
    	padding-left: .66667em;
    	padding-right: .66667em
    }
    .wp-block-spacer {
    	clear: both
    }
    .wp-block-tag-cloud.aligncenter {
    	text-align: center
    }
    .wp-block-tag-cloud.alignfull {
    	padding-left: 1em;
    	padding-right: 1em
    }
    .wp-block-table {
    	margin: 0 0 1em;
    	overflow-x: auto
    }
    .wp-block-table table {
    	border-collapse: collapse;
    	width: 100%
    }
    .wp-block-table .has-fixed-layout {
    	table-layout: fixed;
    	width: 100%
    }
    .wp-block-table .has-fixed-layout td, .wp-block-table .has-fixed-layout th {
    	word-break: break-word
    }
    .wp-block-table.aligncenter, .wp-block-table.alignleft, .wp-block-table.alignright {
    	display: table;
    	width: auto
    }
    .wp-block-table.aligncenter td, .wp-block-table.aligncenter th, .wp-block-table.alignleft td, .wp-block-table.alignleft th, .wp-block-table.alignright td, .wp-block-table.alignright th {
    	word-break: break-word
    }
    .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 #f0f0f0
    }
    .wp-block-table.is-style-stripes tbody tr:nth-child(odd) {
    	background-color: #f0f0f0
    }
    .wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) {
    	background-color: #f3f4f5
    }
    .wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) {
    	background-color: #e9fbe5
    }
    .wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) {
    	background-color: #e7f5fe
    }
    .wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) {
    	background-color: #fcf0ef
    }
    .wp-block-table.is-style-stripes td, .wp-block-table.is-style-stripes th {
    	border-color: transparent
    }
    .wp-block-table .has-border-color>*, .wp-block-table .has-border-color td, .wp-block-table .has-border-color th, .wp-block-table .has-border-color tr {
    	border-color: inherit
    }
    .wp-block-table table[style*=border-style]>*, .wp-block-table table[style*=border-style] td, .wp-block-table table[style*=border-style] th, .wp-block-table table[style*=border-style] tr {
    	border-style: inherit
    }
    .wp-block-table table[style*=border-width]>*, .wp-block-table table[style*=border-width] td, .wp-block-table table[style*=border-width] th, .wp-block-table table[style*=border-width] tr {
    	border-width: inherit
    }
    .wp-block-text-columns, .wp-block-text-columns.aligncenter {
    	display: flex
    }
    .wp-block-text-columns .wp-block-column {
    	margin: 0 1em;
    	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 {
    	font-family: inherit;
    	overflow: auto;
    	white-space: pre-wrap
    }
    .wp-block-video {
    	margin: 0 0 1em
    }
    .wp-block-video video {
    	width: 100%
    }
    @supports (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
    }
    .wp-block-post-featured-image {
    	margin-left: 0;
    	margin-right: 0
    }
    .wp-block-post-featured-image a {
    	display: inline-block
    }
    .wp-block-post-featured-image img {
    	max-width: 100%;
    	height: auto
    }
    .wp-block-post-featured-image.alignfull img, .wp-block-post-featured-image.alignwide img {
    	width: 100%
    }
    :root .has-pale-pink-background-color {
    	background-color: #f78da7
    }
    :root .has-vivid-red-background-color {
    	background-color: #cf2e2e
    }
    :root .has-luminous-vivid-orange-background-color {
    	background-color: #ff6900
    }
    :root .has-luminous-vivid-amber-background-color {
    	background-color: #fcb900
    }
    :root .has-light-green-cyan-background-color {
    	background-color: #7bdcb5
    }
    :root .has-vivid-green-cyan-background-color {
    	background-color: #00d084
    }
    :root .has-pale-cyan-blue-background-color {
    	background-color: #8ed1fc
    }
    :root .has-vivid-cyan-blue-background-color {
    	background-color: #0693e3
    }
    :root .has-vivid-purple-background-color {
    	background-color: #9b51e0
    }
    :root .has-white-background-color {
    	background-color: #fff
    }
    :root .has-very-light-gray-background-color {
    	background-color: #eee
    }
    :root .has-cyan-bluish-gray-background-color {
    	background-color: #abb8c3
    }
    :root .has-very-dark-gray-background-color {
    	background-color: #313131
    }
    :root .has-black-background-color {
    	background-color: #000
    }
    :root .has-pale-pink-color {
    	color: #f78da7
    }
    :root .has-vivid-red-color {
    	color: #cf2e2e
    }
    :root .has-luminous-vivid-orange-color {
    	color: #ff6900
    }
    :root .has-luminous-vivid-amber-color {
    	color: #fcb900
    }
    :root .has-light-green-cyan-color {
    	color: #7bdcb5
    }
    :root .has-vivid-green-cyan-color {
    	color: #00d084
    }
    :root .has-pale-cyan-blue-color {
    	color: #8ed1fc
    }
    :root .has-vivid-cyan-blue-color {
    	color: #0693e3
    }
    :root .has-vivid-purple-color {
    	color: #9b51e0
    }
    :root .has-white-color {
    	color: #fff
    }
    :root .has-very-light-gray-color {
    	color: #eee
    }
    :root .has-cyan-bluish-gray-color {
    	color: #abb8c3
    }
    :root .has-very-dark-gray-color {
    	color: #313131
    }
    :root .has-black-color {
    	color: #000
    }
    :root .has-vivid-cyan-blue-to-vivid-purple-gradient-background {
    	background: linear-gradient(135deg, #0693e3, #9b51e0)
    }
    :root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background {
    	background: linear-gradient(135deg, #00d084, #0693e3)
    }
    :root .has-light-green-cyan-to-vivid-green-cyan-gradient-background {
    	background: linear-gradient(135deg, #7adcb4, #00d082)
    }
    :root .has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
    	background: linear-gradient(135deg, #fcb900, #ff6900)
    }
    :root .has-luminous-vivid-orange-to-vivid-red-gradient-background {
    	background: linear-gradient(135deg, #ff6900, #cf2e2e)
    }
    :root .has-very-light-gray-to-cyan-bluish-gray-gradient-background {
    	background: linear-gradient(135deg, #eee, #a9b8c3)
    }
    :root .has-cool-to-warm-spectrum-gradient-background {
    	background: linear-gradient(135deg, #4aeadc, #9778d1 20%, #cf2aba 40%, #ee2c82 60%, #fb6962 80%, #fef84c)
    }
    :root .has-blush-light-purple-gradient-background {
    	background: linear-gradient(135deg, #ffceec, #9896f0)
    }
    :root .has-blush-bordeaux-gradient-background {
    	background: linear-gradient(135deg, #fecda5, #fe2d2d 50%, #6b003e)
    }
    :root .has-purple-crush-gradient-background {
    	background: linear-gradient(135deg, #34e2e4, #4721fb 50%, #ab1dfe)
    }
    :root .has-luminous-dusk-gradient-background {
    	background: linear-gradient(135deg, #ffcb70, #c751c0 50%, #4158d0)
    }
    :root .has-hazy-dawn-gradient-background {
    	background: linear-gradient(135deg, #faaca8, #dad0ec)
    }
    :root .has-pale-ocean-gradient-background {
    	background: linear-gradient(135deg, #fff5cb, #b6e3d4 50%, #33a7b5)
    }
    :root .has-electric-grass-gradient-background {
    	background: linear-gradient(135deg, #caf880, #71ce7e)
    }
    :root .has-subdued-olive-gradient-background {
    	background: linear-gradient(135deg, #fafae1, #67a671)
    }
    :root .has-atomic-cream-gradient-background {
    	background: linear-gradient(135deg, #fdd79a, #004a59)
    }
    :root .has-nightshade-gradient-background {
    	background: linear-gradient(135deg, #330968, #31cdcf)
    }
    :root .has-midnight-gradient-background {
    	background: linear-gradient(135deg, #020381, #2874fc)
    }
    .has-small-font-size {
    	font-size: .8125em
    }
    .has-normal-font-size, .has-regular-font-size {
    	font-size: 1em
    }
    .has-medium-font-size {
    	font-size: 1.25em
    }
    .has-large-font-size {
    	font-size: 2.25em
    }
    .has-huge-font-size, .has-larger-font-size {
    	font-size: 2.625em
    }
    .has-text-align-center {
    	text-align: center
    }
    .has-text-align-left {
    	text-align: left
    }
    .has-text-align-right {
    	text-align: right
    }
    #end-resizable-editor-section {
    	display: none
    }
    .aligncenter {
    	clear: both
    }
    .items-justified-left {
    	justify-content: flex-start
    }
    .items-justified-center {
    	justify-content: center
    }
    .items-justified-right {
    	justify-content: flex-end
    }
    .items-justified-space-between {
    	justify-content: space-between
    }
    .screen-reader-text {
    	border: 0;
    	clip: rect(1px, 1px, 1px, 1px);
    	-webkit-clip-path: inset(50%);
    	clip-path: inset(50%);
    	height: 1px;
    	margin: -1px;
    	overflow: hidden;
    	padding: 0;
    	position: absolute;
    	width: 1px;
    	word-wrap: normal!important
    }
    .screen-reader-text:focus {
    	background-color: #ddd;
    	clip: auto!important;
    	-webkit-clip-path: none;
    	clip-path: none;
    	color: #444;
    	display: block;
    	font-size: 1em;
    	height: auto;
    	left: 5px;
    	line-height: normal;
    	padding: 15px 23px 14px;
    	text-decoration: none;
    	top: 5px;
    	width: auto;
    	z-index: 100000
    }
    /*!
Theme Name: TM One
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: tm-one
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
*/

    /*!
Theme Name: TM One
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: tm-one
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

TM One is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

    .color-change-facebook {
    	-webkit-animation: color-change-facebook 2s ease-in-out infinite alternate-reverse both;
    	animation: color-change-facebook 2s ease-in-out infinite alternate-reverse both
    }
    @-webkit-keyframes color-change-facebook {
    	0% {
    		background: #4b69af
    	}
    	100% {
    		background: #3c8ccc
    	}
    }
    @keyframes color-change-facebook {
    	0% {
    		background: #4b69af
    	}
    	100% {
    		background: #3c8ccc
    	}
    }
    /*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

    html {
    	line-height: 1.15;
    	-webkit-text-size-adjust: 100%
    }
    body {
    	margin: 0
    }
    h1 {
    	font-size: 2em;
    	margin: .67em 0
    }
    hr {
    	-webkit-box-sizing: content-box;
    	box-sizing: content-box;
    	height: 0;
    	overflow: visible
    }
    pre {
    	font-family: monospace, monospace;
    	font-size: 1em
    }
    a {
    	background-color: transparent
    }
    abbr[title] {
    	border-bottom: none;
    	text-decoration: underline;
    	-webkit-text-decoration: underline dotted;
    	text-decoration: underline dotted
    }
    b, strong {
    	font-weight: bolder
    }
    code, kbd, samp {
    	font-family: monospace, monospace;
    	font-size: 1em
    }
    small {
    	font-size: 80%
    }
    sub, sup {
    	font-size: 75%;
    	line-height: 0;
    	position: relative;
    	vertical-align: baseline
    }
    sub {
    	bottom: -.25em
    }
    sup {
    	top: -.5em
    }
    img {
    	border-style: none
    }
    button, input, optgroup, select, textarea {
    	font-family: inherit;
    	font-size: 100%;
    	line-height: 1.15;
    	margin: 0
    }
    button, input {
    	overflow: visible
    }
    button, select {
    	text-transform: none
    }
    button, [type=button], [type=reset], [type=submit] {
    	-webkit-appearance: button
    }
    button::-moz-focus-inner, [type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner {
    	border-style: none;
    	padding: 0
    }
    button:-moz-focusring, [type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring {
    	outline: 1px dotted ButtonText
    }
    fieldset {
    	padding: .35em .75em .625em
    }
    legend {
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	color: inherit;
    	display: table;
    	max-width: 100%;
    	padding: 0;
    	white-space: normal
    }
    progress {
    	vertical-align: baseline
    }
    textarea {
    	overflow: auto
    }
    [type=checkbox], [type=radio] {
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	padding: 0
    }
    [type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
    	height: auto
    }
    [type=search] {
    	-webkit-appearance: textfield;
    	outline-offset: -2px
    }
    [type=search]::-webkit-search-decoration {
    	-webkit-appearance: none
    }
    ::-webkit-file-upload-button {
    	-webkit-appearance: button;
    	font: inherit
    }
    details {
    	display: block
    }
    summary {
    	display: list-item
    }
    template {
    	display: none
    }
    [hidden] {
    	display: none
    }
    body, button, input, select, optgroup, textarea {
    	color: #747b7f;
    	font-family: 'Roboto', sans-serif;
    	font-size: 18px;
    	font-size: 1.125rem;
    	line-height: 1.5
    }
    body * {
    	font-family: 'Roboto', sans-serif
    }
    h1, h2, h3, h4, h5, h6 {
    	clear: both;
    	color: #2a353a;
    	font-weight: 500
    }
    .invert h1, .invert h2, .invert h3, .invert h4, .invert h5, .invert h6 {
    	color: #fff
    }
    h1 {
    	font-size: 38px;
    	line-height: 54px;
    	margin: 0 0 30px
    }
    h2 {
    	font-size: 36px;
    	line-height: 51px;
    	margin: 0 0 30px
    }
    h3 {
    	font-size: 24px;
    	line-height: 34px;
    	margin: 0 0 30px
    }
    h4 {
    	font-size: 18px;
    	line-height: 27px;
    	margin: 0 0 30px
    }
    h5 {
    	font-size: 16px;
    	line-height: 24px;
    	margin: 0 0 30px
    }
    .sub-heading {
    	color: #2a353a;
    	font-size: 18px;
    	line-height: 27px;
    	font-weight: 500
    }
    p {
    	font-size: 18px;
    	line-height: 27px;
    	margin-bottom: 1.5em
    }
    .invert p {
    	color: #fff
    }
    small {
    	font-size: 16px;
    	line-height: 24px
    }
    .invert small {
    	color: #fff
    }
    dfn, cite, em, i {
    	font-style: italic
    }
    blockquote {
    	margin: 0 1.5em
    }
    address {
    	margin: 0 0 1.5em
    }
    pre {
    	background: #eee;
    	font-family: "Courier 10 Pitch", Courier, monospace;
    	font-size: 15px;
    	font-size: .9375rem;
    	line-height: 1.6;
    	margin-bottom: 1.6em;
    	max-width: 100%;
    	overflow: auto;
    	padding: 1.6em
    }
    code, kbd, tt, var {
    	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
    	font-size: 15px;
    	font-size: .9375rem
    }
    abbr, acronym {
    	border-bottom: 1px dotted #666;
    	cursor: help
    }
    mark, ins {
    	background: #fff9c0;
    	text-decoration: none
    }
    big {
    	font-size: 125%
    }
    .inserted-item {
    	color: #d84314
    }
    .underlined {
    	text-decoration: underline
    }
    .accent-text {
    	color: #2196f3
    }
    .container {
    	margin-left: auto;
    	margin-right: auto;
    	padding-left: .9375rem;
    	padding-right: .9375rem
    }
    @media (min-width:370px) {
    	.container {
    		max-width: 370px
    	}
    }
    @media (min-width:640px) {
    	.container {
    		max-width: 640px
    	}
    }
    @media (min-width:940px) {
    	.container {
    		max-width: 940px
    	}
    }
    @media (min-width:1120px) {
    	.container {
    		max-width: 1120px
    	}
    }
    @media (min-width:1200px) {
    	.container {
    		max-width: 1200px
    	}
    }
    .container-fluid {
    	margin-left: auto;
    	margin-right: auto;
    	padding-left: .9375rem;
    	padding-right: .9375rem
    }
    .row {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-ms-flex-wrap: wrap;
    	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-mob-1, .col-mob-2, .col-mob-3, .col-mob-4, .col-mob-5, .col-mob-6, .col-mob-7, .col-mob-8, .col-mob-9, .col-mob-10, .col-mob-11, .col-mob-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 {
    	position: relative;
    	min-height: 1px;
    	padding-left: .9375rem;
    	padding-right: .9375rem
    }
    .col-xs-1 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 8.33333%;
    	flex: 0 0 8.33333%;
    	max-width: 8.33333%
    }
    .col-xs-2 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 16.66667%;
    	flex: 0 0 16.66667%;
    	max-width: 16.66667%
    }
    .col-xs-3 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 25%;
    	flex: 0 0 25%;
    	max-width: 25%
    }
    .col-xs-4 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 33.33333%;
    	flex: 0 0 33.33333%;
    	max-width: 33.33333%
    }
    .col-xs-5 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 41.66667%;
    	flex: 0 0 41.66667%;
    	max-width: 41.66667%
    }
    .col-xs-6 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 50%;
    	flex: 0 0 50%;
    	max-width: 50%
    }
    .col-xs-7 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 58.33333%;
    	flex: 0 0 58.33333%;
    	max-width: 58.33333%
    }
    .col-xs-8 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 66.66667%;
    	flex: 0 0 66.66667%;
    	max-width: 66.66667%
    }
    .col-xs-9 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 75%;
    	flex: 0 0 75%;
    	max-width: 75%
    }
    .col-xs-10 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 83.33333%;
    	flex: 0 0 83.33333%;
    	max-width: 83.33333%
    }
    .col-xs-11 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 91.66667%;
    	flex: 0 0 91.66667%;
    	max-width: 91.66667%
    }
    .col-xs-12 {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 100%;
    	flex: 0 0 100%;
    	max-width: 100%
    }
    @media (min-width:370px) {
    	.col-mob-1 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 8.33333%;
    		flex: 0 0 8.33333%;
    		max-width: 8.33333%
    	}
    	.col-mob-2 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 16.66667%;
    		flex: 0 0 16.66667%;
    		max-width: 16.66667%
    	}
    	.col-mob-3 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 25%;
    		flex: 0 0 25%;
    		max-width: 25%
    	}
    	.col-mob-4 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 33.33333%;
    		flex: 0 0 33.33333%;
    		max-width: 33.33333%
    	}
    	.col-mob-5 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 41.66667%;
    		flex: 0 0 41.66667%;
    		max-width: 41.66667%
    	}
    	.col-mob-6 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 50%;
    		flex: 0 0 50%;
    		max-width: 50%
    	}
    	.col-mob-7 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 58.33333%;
    		flex: 0 0 58.33333%;
    		max-width: 58.33333%
    	}
    	.col-mob-8 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 66.66667%;
    		flex: 0 0 66.66667%;
    		max-width: 66.66667%
    	}
    	.col-mob-9 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 75%;
    		flex: 0 0 75%;
    		max-width: 75%
    	}
    	.col-mob-10 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 83.33333%;
    		flex: 0 0 83.33333%;
    		max-width: 83.33333%
    	}
    	.col-mob-11 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 91.66667%;
    		flex: 0 0 91.66667%;
    		max-width: 91.66667%
    	}
    	.col-mob-12 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%;
    		max-width: 100%
    	}
    }
    @media (min-width:640px) {
    	.col-sm-1 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 8.33333%;
    		flex: 0 0 8.33333%;
    		max-width: 8.33333%
    	}
    	.col-sm-2 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 16.66667%;
    		flex: 0 0 16.66667%;
    		max-width: 16.66667%
    	}
    	.col-sm-3 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 25%;
    		flex: 0 0 25%;
    		max-width: 25%
    	}
    	.col-sm-4 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 33.33333%;
    		flex: 0 0 33.33333%;
    		max-width: 33.33333%
    	}
    	.col-sm-5 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 41.66667%;
    		flex: 0 0 41.66667%;
    		max-width: 41.66667%
    	}
    	.col-sm-6 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 50%;
    		flex: 0 0 50%;
    		max-width: 50%
    	}
    	.col-sm-7 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 58.33333%;
    		flex: 0 0 58.33333%;
    		max-width: 58.33333%
    	}
    	.col-sm-8 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 66.66667%;
    		flex: 0 0 66.66667%;
    		max-width: 66.66667%
    	}
    	.col-sm-9 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 75%;
    		flex: 0 0 75%;
    		max-width: 75%
    	}
    	.col-sm-10 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 83.33333%;
    		flex: 0 0 83.33333%;
    		max-width: 83.33333%
    	}
    	.col-sm-11 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 91.66667%;
    		flex: 0 0 91.66667%;
    		max-width: 91.66667%
    	}
    	.col-sm-12 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%;
    		max-width: 100%
    	}
    }
    @media (min-width:940px) {
    	.col-md-1 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 8.33333%;
    		flex: 0 0 8.33333%;
    		max-width: 8.33333%
    	}
    	.col-md-2 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 16.66667%;
    		flex: 0 0 16.66667%;
    		max-width: 16.66667%
    	}
    	.col-md-3 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 25%;
    		flex: 0 0 25%;
    		max-width: 25%
    	}
    	.col-md-4 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 33.33333%;
    		flex: 0 0 33.33333%;
    		max-width: 33.33333%
    	}
    	.col-md-5 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 41.66667%;
    		flex: 0 0 41.66667%;
    		max-width: 41.66667%
    	}
    	.col-md-6 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 50%;
    		flex: 0 0 50%;
    		max-width: 50%
    	}
    	.col-md-7 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 58.33333%;
    		flex: 0 0 58.33333%;
    		max-width: 58.33333%
    	}
    	.col-md-8 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 66.66667%;
    		flex: 0 0 66.66667%;
    		max-width: 66.66667%
    	}
    	.col-md-9 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 75%;
    		flex: 0 0 75%;
    		max-width: 75%
    	}
    	.col-md-10 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 83.33333%;
    		flex: 0 0 83.33333%;
    		max-width: 83.33333%
    	}
    	.col-md-11 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 91.66667%;
    		flex: 0 0 91.66667%;
    		max-width: 91.66667%
    	}
    	.col-md-12 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%;
    		max-width: 100%
    	}
    }
    @media (min-width:1120px) {
    	.col-lg-1 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 8.33333%;
    		flex: 0 0 8.33333%;
    		max-width: 8.33333%
    	}
    	.col-lg-2 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 16.66667%;
    		flex: 0 0 16.66667%;
    		max-width: 16.66667%
    	}
    	.col-lg-3 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 25%;
    		flex: 0 0 25%;
    		max-width: 25%
    	}
    	.col-lg-4 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 33.33333%;
    		flex: 0 0 33.33333%;
    		max-width: 33.33333%
    	}
    	.col-lg-5 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 41.66667%;
    		flex: 0 0 41.66667%;
    		max-width: 41.66667%
    	}
    	.col-lg-6 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 50%;
    		flex: 0 0 50%;
    		max-width: 50%
    	}
    	.col-lg-7 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 58.33333%;
    		flex: 0 0 58.33333%;
    		max-width: 58.33333%
    	}
    	.col-lg-8 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 66.66667%;
    		flex: 0 0 66.66667%;
    		max-width: 66.66667%
    	}
    	.col-lg-9 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 75%;
    		flex: 0 0 75%;
    		max-width: 75%
    	}
    	.col-lg-10 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 83.33333%;
    		flex: 0 0 83.33333%;
    		max-width: 83.33333%
    	}
    	.col-lg-11 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 91.66667%;
    		flex: 0 0 91.66667%;
    		max-width: 91.66667%
    	}
    	.col-lg-12 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%;
    		max-width: 100%
    	}
    }
    @media (min-width:1200px) {
    	.col-xl-1 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 8.33333%;
    		flex: 0 0 8.33333%;
    		max-width: 8.33333%
    	}
    	.col-xl-2 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 16.66667%;
    		flex: 0 0 16.66667%;
    		max-width: 16.66667%
    	}
    	.col-xl-3 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 25%;
    		flex: 0 0 25%;
    		max-width: 25%
    	}
    	.col-xl-4 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 33.33333%;
    		flex: 0 0 33.33333%;
    		max-width: 33.33333%
    	}
    	.col-xl-5 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 41.66667%;
    		flex: 0 0 41.66667%;
    		max-width: 41.66667%
    	}
    	.col-xl-6 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 50%;
    		flex: 0 0 50%;
    		max-width: 50%
    	}
    	.col-xl-7 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 58.33333%;
    		flex: 0 0 58.33333%;
    		max-width: 58.33333%
    	}
    	.col-xl-8 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 66.66667%;
    		flex: 0 0 66.66667%;
    		max-width: 66.66667%
    	}
    	.col-xl-9 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 75%;
    		flex: 0 0 75%;
    		max-width: 75%
    	}
    	.col-xl-10 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 83.33333%;
    		flex: 0 0 83.33333%;
    		max-width: 83.33333%
    	}
    	.col-xl-11 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 91.66667%;
    		flex: 0 0 91.66667%;
    		max-width: 91.66667%
    	}
    	.col-xl-12 {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%;
    		max-width: 100%
    	}
    }
    html {
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box
    }
    *, *:before, *:after {
    	-webkit-box-sizing: inherit;
    	box-sizing: inherit
    }
    body {
    	background: #fff
    }
    hr {
    	background-color: #ccc;
    	border: 0;
    	height: 1px;
    	margin-bottom: 1.5em
    }
    ul, ol {
    	margin: 0 0 1.5em 3em
    }
    ul {
    	list-style: none;
    	margin: 0 0 1.5em 1.3em;
    	padding-left: 0
    }
    ul li {
    	padding-left: 1em;
    	position: relative
    }
    ul li:before {
    	content: "";
    	position: absolute;
    	width: 6px;
    	height: 6px;
    	top: 8px;
    	left: 0;
    	border-radius: 50%;
    	background-color: #2196f3
    }
    ol {
    	list-style: decimal
    }
    li>ul, li>ol {
    	margin-bottom: 0;
    	margin-left: 1.5em
    }
    dt {
    	font-weight: 700
    }
    dd {
    	margin: 0 1.5em 1.5em
    }
    ul.elementor-editor-element-settings li:before {
    	display: none
    }
    img {
    	height: auto;
    	max-width: 100%
    }
    figure {
    	margin: 1em 0
    }
    table {
    	margin: 0 0 1.5em;
    	width: 100%
    }
    .flip-clock-wrapper * {
    	-webkit-box-sizing: border-box;
    	-ms-box-sizing: border-box;
    	-o-box-sizing: border-box;
    	box-sizing: border-box;
    	-webkit-backface-visibility: hidden;
    	backface-visibility: hidden
    }
    .flip-clock-wrapper {
    	top: -32px;
    	left: -170px;
    	-webkit-transform: perspective(1px) translateZ(0) scale(.4);
    	transform: perspective(1px) translateZ(0) scale(.4);
    	-webkit-backface-visibility: hidden;
    	backface-visibility: hidden;
    	-webkit-font-smoothing: subpixel-antialiased;
    	-webkit-filter: blur(0);
    	filter: blur(0)
    }
    .flip-clock-wrapper a {
    	cursor: pointer;
    	text-decoration: none;
    	color: #ccc
    }
    .flip-clock-wrapper a:hover {
    	color: #fff
    }
    .flip-clock-wrapper ul {
    	list-style: none
    }
    .flip-clock-wrapper.clearfix:before, .flip-clock-wrapper.clearfix:after {
    	content: " ";
    	display: table
    }
    .flip-clock-wrapper.clearfix:after {
    	clear: both
    }
    .flip-clock-wrapper.clearfix {
    	*zoom: 1;
    }
    .flip-clock-wrapper {
    	font: normal 11px "Helvetica Neue", Helvetica, sans-serif;
    	-webkit-user-select: none
    }
    .flip-clock-meridium {
    	background: 0 0 !important;
    	-webkit-box-shadow: 0 0 0 !important;
    	box-shadow: 0 0 0 !important;
    	font-size: 36px !important
    }
    .flip-clock-meridium a {
    	color: #313333
    }
    .flip-clock-wrapper {
    	text-align: center;
    	position: relative;
    	width: 100%;
    	margin: 1em
    }
    .flip-clock-wrapper:before, .flip-clock-wrapper:after {
    	content: " ";
    	display: table
    }
    .flip-clock-wrapper:after {
    	clear: both
    }
    .flip-clock-wrapper ul {
    	position: relative;
    	float: left;
    	margin: 5px;
    	width: 60px;
    	height: 90px;
    	font-size: 80px;
    	font-weight: 700;
    	line-height: 87px;
    	background: #000
    }
    .flip-clock-wrapper ul li {
    	z-index: 1;
    	position: absolute;
    	left: 0;
    	top: 0;
    	width: 100%;
    	height: 100%;
    	line-height: 87px;
    	text-decoration: none !important
    }
    .flip-clock-wrapper ul li:first-child {
    	z-index: 2
    }
    .flip-clock-wrapper ul li a {
    	display: block;
    	height: 100%;
    	-webkit-perspective: 200px;
    	perspective: 200px;
    	margin: 0 !important;
    	overflow: visible !important;
    	cursor: default !important
    }
    .flip-clock-wrapper ul li a div {
    	z-index: 1;
    	position: absolute;
    	left: 0;
    	width: 100%;
    	height: 50%;
    	font-size: 80px;
    	overflow: hidden;
    	outline: 1px solid transparent
    }
    .flip-clock-wrapper ul li a div .shadow {
    	position: absolute;
    	width: 100%;
    	height: 100%;
    	z-index: 2
    }
    .flip-clock-wrapper ul li a div.up {
    	-webkit-transform-origin: 50% 100%;
    	-ms-transform-origin: 50% 100%;
    	transform-origin: 50% 100%;
    	top: 0
    }
    .flip-clock-wrapper ul li a div.up:after {
    	content: "";
    	position: absolute;
    	top: 44px;
    	left: 0;
    	z-index: 5;
    	width: 100%;
    	height: 3px;
    	background-color: #000;
    	background-color: rgba(0, 0, 0, .4)
    }
    .flip-clock-wrapper ul li a div.down {
    	-webkit-transform-origin: 50% 0;
    	-ms-transform-origin: 50% 0;
    	transform-origin: 50% 0;
    	bottom: 0;
    	border-bottom-left-radius: 6px;
    	border-bottom-right-radius: 6px
    }
    .flip-clock-wrapper ul li a div div.inn {
    	position: absolute;
    	left: 0;
    	z-index: 1;
    	width: 100%;
    	height: 200%;
    	color: #ccc;
    	text-shadow: 0 1px 2px #000;
    	text-align: center;
    	background-color: #333;
    	font-size: 70px
    }
    .flip-clock-wrapper ul li a div.up div.inn {
    	top: 0
    }
    .flip-clock-wrapper ul li a div.down div.inn {
    	bottom: 0
    }
    .flip-clock-wrapper ul.play li.flip-clock-before {
    	z-index: 3
    }
    .flip-clock-wrapper ul.play li.flip-clock-active {
    	-webkit-animation: asd .01s .49s linear both;
    	animation: asd .01s .49s linear both;
    	z-index: 5
    }
    .flip-clock-divider {
    	float: left;
    	display: inline-block;
    	position: relative;
    	width: 20px;
    	height: 100px
    }
    .flip-clock-divider:first-child {
    	width: 0
    }
    .flip-clock-dot {
    	display: block;
    	background: #323434;
    	width: 10px;
    	height: 10px;
    	position: absolute;
    	border-radius: 50%;
    	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .5);
    	box-shadow: 0 0 5px rgba(0, 0, 0, .5);
    	left: 5px
    }
    .flip-clock-divider .flip-clock-label {
    	position: absolute;
    	top: 4.5em;
    	right: -102px;
    	color: #000;
    	text-shadow: none;
    	font-size: 26px
    }
    .flip-clock-divider.minutes .flip-clock-label {
    	right: -114px
    }
    .flip-clock-divider.seconds .flip-clock-label {
    	right: -119px
    }
    .flip-clock-dot.top {
    	top: 30px
    }
    .flip-clock-dot.bottom {
    	bottom: 30px
    }
    @-webkit-keyframes asd {
    	0% {
    		z-index: 2
    	}
    	100% {
    		z-index: 4
    	}
    }
    @keyframes asd {
    	0% {
    		z-index: 2
    	}
    	100% {
    		z-index: 4
    	}
    }
    .flip-clock-wrapper ul.play li.flip-clock-active .down {
    	z-index: 2;
    	-webkit-animation: turn .5s .5s linear both;
    	animation: turn .5s .5s linear both
    }
    @-webkit-keyframes turn {
    	0% {
    		-webkit-transform: rotateX(90deg)
    	}
    	100% {
    		-webkit-transform: rotateX(0deg)
    	}
    }
    @keyframes turn {
    	0% {
    		-webkit-transform: rotateX(90deg);
    		transform: rotateX(90deg)
    	}
    	100% {
    		-webkit-transform: rotateX(0deg);
    		transform: rotateX(0deg)
    	}
    }
    .flip-clock-wrapper ul.play li.flip-clock-before .up {
    	z-index: 2;
    	-webkit-animation: turn2 .5s linear both;
    	animation: turn2 .5s linear both
    }
    @-webkit-keyframes turn2 {
    	0% {
    		-webkit-transform: rotateX(0deg)
    	}
    	100% {
    		-webkit-transform: rotateX(-90deg)
    	}
    }
    @keyframes turn2 {
    	0% {
    		-webkit-transform: rotateX(0deg);
    		transform: rotateX(0deg)
    	}
    	100% {
    		-webkit-transform: rotateX(-90deg);
    		transform: rotateX(-90deg)
    	}
    }
    .flip-clock-wrapper ul li.flip-clock-active {
    	z-index: 3
    }
    .flip-clock-wrapper ul.play li.flip-clock-before .up .shadow {
    	background: -moz-linear-gradient(top, rgba(0, 0, 0, .1) 0%, #000 100%);
    	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, .1)), color-stop(100%, #000));
    	background: linear, top, rgba(0, 0, 0, .1) 0%, #000 100%;
    	background: -o-linear-gradient(top, rgba(0, 0, 0, .1) 0%, #000 100%);
    	background: -ms-linear-gradient(top, rgba(0, 0, 0, .1) 0%, #000 100%);
    	background: linear, to bottom, rgba(0, 0, 0, .1) 0%, #000 100%;
    	-webkit-animation: show .5s linear both;
    	animation: show .5s linear both
    }
    .flip-clock-wrapper ul.play li.flip-clock-active .up .shadow {
    	background: -moz-linear-gradient(top, rgba(0, 0, 0, .1) 0%, #000 100%);
    	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0, 0, 0, .1)), color-stop(100%, #000));
    	background: linear, top, rgba(0, 0, 0, .1) 0%, #000 100%;
    	background: -o-linear-gradient(top, rgba(0, 0, 0, .1) 0%, #000 100%);
    	background: -ms-linear-gradient(top, rgba(0, 0, 0, .1) 0%, #000 100%);
    	background: linear, to bottom, rgba(0, 0, 0, .1) 0%, #000 100%;
    	-webkit-animation: hide .5s .3s linear both;
    	animation: hide .5s .3s linear both
    }
    .flip-clock-wrapper ul.play li.flip-clock-before .down .shadow {
    	background: -moz-linear-gradient(top, #000 0%, rgba(0, 0, 0, .1) 100%);
    	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, rgba(0, 0, 0, .1)));
    	background: linear, top, #000 0%, rgba(0, 0, 0, .1) 100%;
    	background: -o-linear-gradient(top, #000 0%, rgba(0, 0, 0, .1) 100%);
    	background: -ms-linear-gradient(top, #000 0%, rgba(0, 0, 0, .1) 100%);
    	background: linear, to bottom, #000 0%, rgba(0, 0, 0, .1) 100%;
    	-webkit-animation: show .5s linear both;
    	animation: show .5s linear both
    }
    .flip-clock-wrapper ul.play li.flip-clock-active .down .shadow {
    	background: -moz-linear-gradient(top, #000 0%, rgba(0, 0, 0, .1) 100%);
    	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #000), color-stop(100%, rgba(0, 0, 0, .1)));
    	background: linear, top, #000 0%, rgba(0, 0, 0, .1) 100%;
    	background: -o-linear-gradient(top, #000 0%, rgba(0, 0, 0, .1) 100%);
    	background: -ms-linear-gradient(top, #000 0%, rgba(0, 0, 0, .1) 100%);
    	background: linear, to bottom, #000 0%, rgba(0, 0, 0, .1) 100%;
    	-webkit-animation: hide .5s .3s linear both;
    	animation: hide .5s .2s linear both
    }
    @-webkit-keyframes show {
    	0% {
    		opacity: 0
    	}
    	100% {
    		opacity: 1
    	}
    }
    @keyframes show {
    	0% {
    		opacity: 0
    	}
    	100% {
    		opacity: 1
    	}
    }
    @-webkit-keyframes hide {
    	0% {
    		opacity: 1
    	}
    	100% {
    		opacity: 0
    	}
    }
    @keyframes hide {
    	0% {
    		opacity: 1
    	}
    	100% {
    		opacity: 0
    	}
    }
    ul, ol {
    	margin: 0
    }
    .flip {
    	padding: 12px
    }
    .flip li {
    	padding-left: 0
    }
    .flip li:before {
    	content: none
    }
    .custom-logo-link .custom-logo {
    	height: 38px;
    	width: 214px;
    	margin: 0 20px 0 0
    }
    .flip-clock-wrapper {
    	left: -98px;
    	top: -34px;
    	-webkit-transform: perspective(1px) translateZ(0) scale(.5);
    	transform: perspective(1px) translateZ(0) scale(.5)
    }
    .flip-clock-wrapper ul:nth-of-type(even) {
    	margin-left: -5px;
    	padding-left: 0;
    	border-bottom-right-radius: 6px;
    	border-top-right-radius: 6px
    }
    .flip-clock-wrapper ul:nth-of-type(even) li a div.down {
    	border-bottom-left-radius: 0
    }
    .flip-clock-wrapper ul:nth-of-type(even) li a div.up {
    	border-top-right-radius: 6px
    }
    .flip-clock-wrapper ul:nth-of-type(even) li a div div.inn {
    	border-top-right-radius: 6px
    }
    .flip-clock-wrapper ul:nth-of-type(odd) {
    	margin-right: -5px;
    	padding-right: 0;
    	border-bottom-left-radius: 6px;
    	border-top-left-radius: 6px
    }
    .flip-clock-wrapper ul:nth-of-type(odd) li a div.down {
    	border-bottom-right-radius: 0
    }
    .flip-clock-wrapper ul:nth-of-type(odd) li a div.up {
    	border-top-left-radius: 6px
    }
    .flip-clock-wrapper ul:nth-of-type(odd) li a div div.inn {
    	border-top-left-radius: 6px
    }
    .flip-clock-wrapper ul li a div div.inn {
    	color: #fff
    }
    .flip-clock-divider .flip-clock-label {
    	top: 3.8em;
    	text-transform: lowercase
    }
    .flip-clock-divider {
    	width: 0
    }
    .flip-clock-divider.seconds .flip-clock-label {
    	right: -110px
    }
    .flip-clock-divider.minutes .flip-clock-label {
    	right: -106px
    }
    .flip-clock-divider.days .flip-clock-label, .flip-clock-divider.hours .flip-clock-label {
    	right: -90px
    }
    .heading_h2 h2.elementor-heading-title {
    	font-size: 36px;
    	line-height: 51px
    }
    @media (max-width:939px) {
    	.heading_h2 h2.elementor-heading-title {
    		font-size: 28px;
    		line-height: 34px
    	}
    }
    .header-fixed {
    	position: relative !important
    }
    @media (min-width:940px) {
    	.header-fixed {
    		position: fixed !important;
    		top: 0;
    		left: 0;
    		right: 0;
    		z-index: 2
    	}
    }
    a.button-check-icon.button-md.elementor-button {
    	letter-spacing: .02em;
    	font-size: 14px;
    	padding: 13px 29px 14px 30px;
    	position: relative
    }
    a.button-check-icon.button-md.elementor-button:before {
    	position: relative;
    	content: '';
    	display: inline-block;
    	top: 1px;
    	width: 14px;
    	height: 14px;
    	margin-right: 5px;
    	background-repeat: no-repeat;
    	background-position: center center;
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'%3E%3Cpath d='M4.89453 6.23047L1.39453 4.125L0 5.51953L4.89453 11.125L14 2.01953L12.6055 0.625L4.89453 6.23047Z' fill='white'%3E%3C/path%3E%3C/svg%3E")
    }
    .footer-copyright__landing p {
    	line-height: 21px;
    	font-size: 14px;
    	color: #747b7f
    }
    .blue-title h3.elementor-heading-title {
    	font-size: 36px;
    	font-weight: 500;
    	line-height: 51px;
    	line-height: 48px;
    	color: #2196f3
    }
    @media (max-width:939px) {
    	.blue-title h3.elementor-heading-title {
    		font-size: 24px;
    		line-height: 28px
    	}
    }
    .icon-left-play.elementor-button.button {
    	font-size: 14px;
    	padding: 15px 28px 16px
    }
    .icon-left-play:before {
    	position: relative;
    	content: "";
    	top: 1px;
    	width: 12px;
    	height: 15px;
    	margin-right: 5px;
    	display: inline-block;
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='15' viewBox='0 0 12 15' fill='none'%3E%3Cpath d='M10.8945 7.17773L2.14453 1.05273C1.84375 0.833984 1.53385 0.811198 1.21484 0.984375C0.904948 1.14844 0.75 1.40365 0.75 1.75V14C0.75 14.3464 0.904948 14.6016 1.21484 14.7656C1.53385 14.9388 1.84375 14.916 2.14453 14.6973L10.8945 8.57227C11.1133 8.39909 11.2227 8.16667 11.2227 7.875C11.2227 7.58333 11.1133 7.35091 10.8945 7.17773Z' fill='white'%3E%3C/path%3E%3C/svg%3E%0A")
    }
    @media (max-width:939px) {
    	.landing__discount h2.elementor-heading-title {
    		font-size: 24px;
    		line-height: 32px
    	}
    }
    .landing__discount h2.elementor-heading-title.elementor-size-xxl {
    	font-size: 64px
    }
    @media (max-width:939px) {
    	.landing__discount h2.elementor-heading-title.elementor-size-xxl {
    		font-size: 34px;
    		line-height: 38px
    	}
    }
    .landing__discount .button.button-lg {
    	font-size: 14px;
    	letter-spacing: .02em;
    	padding: 16px 37px 17px
    }
    .landing__services-small {
    	text-align: center
    }
    .landing__services-small span.elementor-heading-title {
    	color: #2196f3;
    	line-height: 46px;
    	font-size: 30px;
    	font-weight: 700;
    	display: inline-block;
    	margin-top: 16px
    }
    .landing__services-small-img {
    	min-height: 154px
    }
    .landing__services-small h4.elementor-heading-title {
    	margin-top: 13px
    }
    .landing__services-small .elementor-text-editor p {
    	line-height: 24px;
    	font-size: 16px;
    	text-align: center;
    	margin: 12px 0 0
    }
    @media (max-width:939px) {
    	.landing__services-small .elementor-text-editor p {
    		max-width: 360px;
    		margin: 12px auto 0
    	}
    }
    .landing__image-box.invert .elementor-text-editor p {
    	color: #aaaeb0;
    	margin-top: 21px
    }
    .landing__top-panel .elementor-button.button-rnd {
    	text-transform: none;
    	padding: 8px 20px 9px
    }
    .landing__top-panel .elementor-button.button-rnd .elementor-button-text {
    	font-size: 14px;
    	letter-spacing: .002em
    }
    .landing__counter .elementor-counter-number-wrapper span {
    	color: #d84314;
    	line-height: 90px;
    	font-size: 64px
    }
    @media (max-width:939px) {
    	.landing__counter .elementor-counter-number-wrapper span {
    		font-size: 40px;
    		line-height: 48px
    	}
    }
    .landing__header .jet-headline--direction-vertical {
    	margin-bottom: 0
    }
    .landing__header .jet-headline__first {
    	font-size: 64px;
    	font-weight: 700;
    	line-height: 66px
    }
    @media (max-width:939px) {
    	.landing__header .jet-headline__first {
    		font-size: 36px;
    		line-height: 38px
    	}
    }
    .landing__header .jet-headline__second {
    	font-size: 36px;
    	font-weight: 500;
    	line-height: 51px
    }
    @media (max-width:939px) {
    	.landing__header .jet-headline__second {
    		font-size: 24px;
    		line-height: 28px
    	}
    }
    .landing__header p {
    	margin-top: 8px;
    	margin-bottom: 24px
    }
    .landing__header h4 {
    	color: #2196f3;
    	font-weight: 700;
    	line-height: 30px;
    	font-size: 20px;
    	text-align: center;
    	text-transform: uppercase;
    	margin: 0
    }
    .landing__header h2.elementor-heading-title {
    	line-height: 51px
    }
    @media (max-width:939px) {
    	.landing__header h2.elementor-heading-title {
    		font-size: 28px;
    		line-height: 34px
    	}
    }
    .landing-copyright p {
    	font-size: 16px
    }
    .landing-pricing>.elementor-widget-container {
    	background-color: #fff
    }
    .landing-subscribe h2.elementor-heading-title {
    	line-height: 51px
    }
    @media (max-width:939px) {
    	.landing-subscribe h2.elementor-heading-title {
    		font-size: 28px;
    		line-height: 34px
    	}
    }
    .landing-subscribe p {
    	margin: 0
    }
    .landing-subscribe .elementor-jet-subscribe-form.jet-elements .jet-subscribe-form__input {
    	-webkit-appearance: none;
    	-moz-appearance: none;
    	-webkit-box-shadow: 0 0 0 1px #e2e4e4;
    	box-shadow: 0 0 0 1px #e2e4e4
    }
    .landing-subscribe .elementor-jet-subscribe-form.jet-elements .jet-subscribe-form__input:focus {
    	color: #2a353a;
    	border-style: solid;
    	border-width: 0;
    	-moz-appearance: none;
    	-webkit-box-shadow: 0 0 0 2px #2196f3;
    	box-shadow: 0 0 0 2px #2196f3;
    	-webkit-appearance: none
    }
    .landing-subscribe .elementor-jet-subscribe-form.jet-elements .jet-subscribe-form__input.mail-invalid {
    	-webkit-box-shadow: 0 0 0 1px #d84314;
    	box-shadow: 0 0 0 1px #d84314
    }
    .landing-subscribe .jet-subscribe-form__submit-text {
    	position: relative;
    	font-size: 14px;
    	line-height: 17px;
    	font-weight: 700;
    	text-align: center;
    	text-transform: uppercase
    }
    .landing-subscribe .jet-subscribe-form__submit-text:before {
    	position: relative;
    	content: "";
    	top: 1px;
    	width: 14px;
    	height: 14px;
    	margin-right: 8px;
    	display: inline-block;
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M7.9707 14.3965C8.04362 14.5423 8.14844 14.6562 8.28516 14.7383C8.43099 14.8294 8.58594 14.875 8.75 14.875C8.75911 14.875 8.76823 14.875 8.77734 14.875C8.78646 14.875 8.79557 14.875 8.80469 14.875C8.97786 14.8659 9.13281 14.8066 9.26953 14.6973C9.41536 14.597 9.51562 14.4648 9.57031 14.3008L13.9453 2.05078C14.0091 1.88672 14.0182 1.72266 13.9727 1.55859C13.9362 1.39453 13.8587 1.25326 13.7402 1.13477C13.6217 1.01628 13.4805 0.938802 13.3164 0.902344C13.1523 0.856771 12.9928 0.865885 12.8379 0.929688L0.587891 5.30469C0.414714 5.35938 0.273438 5.45964 0.164062 5.60547C0.0638021 5.74219 0.00911458 5.89714 0 6.07031C-0.00911458 6.24349 0.0273438 6.40755 0.109375 6.5625C0.200521 6.71745 0.323568 6.83138 0.478516 6.9043L4.49805 8.91406L9.625 5.25L5.96094 10.377L7.9707 14.3965Z' fill='white'%3E%3C/path%3E%3C/svg%3E%0A")
    }
    .jet-parallax-section.custom_parallax {
    	position: absolute;
    	width: 100%;
    	left: 50%;
    	top: 1000px;
    	-webkit-transform: translateX(-50%);
    	-ms-transform: translateX(-50%);
    	transform: translateX(-50%);
    	margin-top: -320px
    }
    .jet-parallax-section.custom_parallax.custom-top {
    	top: 505px
    }
    .jet-parallax-section.custom_parallax>div:nth-child(1), .jet-parallax-section.custom_parallax>div:nth-child(2) {
    	display: block
    }
    @media (max-width:1500px) {
    	.jet-parallax-section.custom_parallax>div:nth-child(1), .jet-parallax-section.custom_parallax>div:nth-child(2) {
    		display: none
    	}
    }
    a.icon-right-next:after {
    	position: relative;
    	content: '';
    	display: inline-block;
    	top: 1px;
    	width: 14px;
    	height: 14px;
    	background-repeat: no-repeat;
    	background-position: center center;
    	margin-left: 4px;
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'%3E%3Cpath d='M7.875 5H0.875C0.610677 5 0.396484 5.08203 0.232422 5.24609C0.077474 5.40104 0 5.61068 0 5.875C0 6.13932 0.077474 6.35352 0.232422 6.51758C0.396484 6.67253 0.610677 6.75 0.875 6.75H7.875V11.125L14 5.875L7.875 0.625V5Z' fill='white'%3E%3C/path%3E%3C/svg%3E")
    }
    .home-main h2.elementor-heading-title {
    	text-align: center;
    	line-height: normal;
    	letter-spacing: -.01em
    }
    .home-main .bold h2.elementor-heading-title {
    	font-size: 46px;
    	font-weight: 900;
    	line-height: 1.1em
    }
    .home-main p {
    	margin: 0;
    	text-align: center
    }
    @media (min-width:1120px) {
    	.home-main p {
    		margin: 0 25%
    	}
    }
    .home-main .check-lists ul>li {
    	padding-left: 28px
    }
    .home-main .check-lists ul>li span {
    	line-height: 28px
    }
    .home-main .check-lists ul>li:before {
    	top: 5px;
    	width: 18px;
    	height: 14px;
    	background-color: transparent;
    	background-image: url("data:image/svg+xml,%3Csvg width='18' height='14' viewBox='0 0 18 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.29297 7.58203L1.79297 4.875L0 6.66797L6.29297 13.875L18 2.16797L16.207 0.375L6.29297 7.58203Z' fill='%232196F3'/%3E%3C/svg%3E")
    }
    .home-main .head-price-small strong {
    	background: #dff0fd;
    	font-weight: 400;
    	border-radius: 15px;
    	color: #2196f3;
    	padding: 2px 18px;
    	display: inline-block
    }
    .home-main .head-price h2.elementor-heading-title {
    	color: #2196f3
    }
    .home-main .head-price h2.elementor-heading-title small {
    	font-weight: 900;
    	font-size: 51px;
    	line-height: 72px;
    	letter-spacing: -.03em;
    	position: relative;
    	top: -27px
    }
    .home-main .head-price h2.elementor-heading-title strong {
    	font-weight: 900;
    	font-size: 90px;
    	line-height: 100px;
    	text-align: center;
    	letter-spacing: -.14em
    }
    .home-main .head-price h2.elementor-heading-title span {
    	display: inline-block;
    	font-weight: 400;
    	font-size: 24px;
    	line-height: 34px;
    	text-align: center;
    	margin-left: 7px
    }
    .home-main .head-price-small__sale strong {
    	background: #dff0fd;
    	font-weight: 400;
    	border-radius: 15px;
    	color: #2196f3;
    	padding: 2px 18px;
    	display: inline-block
    }
    .home-main .head-price-small__sale i {
    	font-style: normal;
    	font-weight: 700;
    	color: #d84314
    }
    .home-main .head-price__sale h2.elementor-heading-title span, .home-main .head-price__sale h2.elementor-heading-title strong, .home-main .head-price__sale h2.elementor-heading-title small {
    	color: #d84314
    }
    .home-main .head-price__sale h2.elementor-heading-title span {
    	margin-left: 8px
    }
    .home-main .head-price__sale h2.elementor-heading-title span.old-price {
    	position: absolute;
    	top: -30px;
    	left: 30px;
    	margin-left: 50%;
    	font-weight: 900;
    	font-size: 50px;
    	line-height: 56px;
    	letter-spacing: -.12em;
    	padding-left: 16px;
    	color: #2196f3
    }
    .home-main .head-price__sale h2.elementor-heading-title span.old-price small {
    	font-size: 31px;
    	color: #2196f3;
    	position: absolute;
    	line-height: 1;
    	top: 7px;
    	left: 0
    }
    .home-main .head-price__sale h2.elementor-heading-title span.old-price:before {
    	position: absolute;
    	content: '';
    	right: 15px;
    	top: -4px;
    	width: 2px;
    	height: 64px;
    	display: block;
    	background-color: #2a353a;
    	-webkit-transform: rotate(45deg);
    	-ms-transform: rotate(45deg);
    	transform: rotate(45deg);
    	z-index: 1
    }
    .customers-extra__texts .elementor-text-editor p {
    	margin: 0;
    	font-weight: 500;
    	font-size: 18px;
    	line-height: 27px;
    	color: #2a353a
    }
    .customers-extra__stars .elementor-image img {
    	margin: 0 10px 0 0
    }
    .customers-extra__stars .wp-caption-text {
    	display: inline-block;
    	font-weight: 700;
    	font-size: 14px;
    	line-height: 20px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #00b67a;
    	margin-left: 9px;
    	margin-top: 12px
    }
    .customers-extra__stars-orange .wp-caption-text {
    	color: #ef6a23
    }
    .cta_customtitle h3.elementor-heading-title {
    	line-height: 1.28
    }
    .icon-left-bowse:before, .icon-left-cart:before {
    	position: relative;
    	content: '';
    	display: inline-block;
    	top: 1px;
    	width: 14px;
    	height: 14px;
    	background-repeat: no-repeat;
    	background-position: center center;
    	margin-right: 4px
    }
    .icon-left-bowse:before {
    	background-image: url("data:image/svg+xml,%3Csvg width='14' height='13' viewBox='0 0 14 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.875 7.75H7C7.23698 7.75 7.44206 7.66341 7.61523 7.49023C7.78841 7.31706 7.875 7.11198 7.875 6.875C7.875 6.63802 7.78841 6.43294 7.61523 6.25977C7.44206 6.08659 7.23698 6 7 6H0.875C0.638021 6 0.432943 6.08659 0.259766 6.25977C0.0865885 6.43294 0 6.63802 0 6.875C0 7.11198 0.0865885 7.31706 0.259766 7.49023C0.432943 7.66341 0.638021 7.75 0.875 7.75ZM13.125 0.75H0.875C0.638021 0.75 0.432943 0.836589 0.259766 1.00977C0.0865885 1.18294 0 1.38802 0 1.625C0 1.86198 0.0865885 2.06706 0.259766 2.24023C0.432943 2.41341 0.638021 2.5 0.875 2.5H13.125C13.362 2.5 13.5671 2.41341 13.7402 2.24023C13.9134 2.06706 14 1.86198 14 1.625C14 1.38802 13.9134 1.18294 13.7402 1.00977C13.5671 0.836589 13.362 0.75 13.125 0.75ZM13.125 11.25H0.875C0.638021 11.25 0.432943 11.3366 0.259766 11.5098C0.0865885 11.6829 0 11.888 0 12.125C0 12.362 0.0865885 12.5671 0.259766 12.7402C0.432943 12.9134 0.638021 13 0.875 13H13.125C13.362 13 13.5671 12.9134 13.7402 12.7402C13.9134 12.5671 14 12.362 14 12.125C14 11.888 13.9134 11.6829 13.7402 11.5098C13.5671 11.3366 13.362 11.25 13.125 11.25Z' fill='white'/%3E%3C/svg%3E")
    }
    .icon-left-cart:before {
    	background-image: url("data:image/svg+xml,%3Csvg width='14' height='15' viewBox='0 0 14 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.125 3.5H3.9375L3.5 1.57227C3.45443 1.35352 3.34961 1.1849 3.18555 1.06641C3.0306 0.938802 2.84375 0.875 2.625 0.875H0V2.625H1.92773L3.5 9.80273C3.54557 10.0215 3.64583 10.1947 3.80078 10.3223C3.96484 10.4408 4.15625 10.5 4.375 10.5H11.375C11.5482 10.5 11.7122 10.4408 11.8672 10.3223C12.0221 10.2038 12.1224 10.0579 12.168 9.88477L13.918 4.63477C14 4.41602 13.9727 4.17448 13.8359 3.91016C13.7083 3.63672 13.4714 3.5 13.125 3.5ZM6.125 13.125C6.125 13.6081 5.95182 14.0182 5.60547 14.3555C5.26823 14.7018 4.85807 14.875 4.375 14.875C3.89193 14.875 3.47721 14.7018 3.13086 14.3555C2.79362 14.0182 2.625 13.6081 2.625 13.125C2.625 12.6419 2.79362 12.2318 3.13086 11.8945C3.47721 11.5482 3.89193 11.375 4.375 11.375C4.85807 11.375 5.26823 11.5482 5.60547 11.8945C5.95182 12.2318 6.125 12.6419 6.125 13.125ZM13.125 13.125C13.125 13.6081 12.9518 14.0182 12.6055 14.3555C12.2682 14.7018 11.8581 14.875 11.375 14.875C10.8919 14.875 10.4772 14.7018 10.1309 14.3555C9.79362 14.0182 9.625 13.6081 9.625 13.125C9.625 12.6419 9.79362 12.2318 10.1309 11.8945C10.4772 11.5482 10.8919 11.375 11.375 11.375C11.8581 11.375 12.2682 11.5482 12.6055 11.8945C12.9518 12.2318 13.125 12.6419 13.125 13.125Z' fill='white'/%3E%3C/svg%3E%0A")
    }
    @media (max-width:939px) {
    	.home-main h2.elementor-heading-title {
    		font-size: 28px;
    		line-height: 36px
    	}
    }
    .counter-style-1 .elementor-counter {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: end;
    	-ms-flex-align: end;
    	align-items: flex-end;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .counter-style-1 .elementor-counter .elementor-counter-number-wrapper, .counter-style-1 .elementor-counter .elementor-counter-title {
    	color: #2196f3;
    	line-height: 90px;
    	font-size: 64px;
    	text-align: center;
    	font-weight: 700
    }
    @media (max-width:939px) {
    	.counter-style-1 .elementor-counter .elementor-counter-number-wrapper, .counter-style-1 .elementor-counter .elementor-counter-title {
    		font-size: 38px;
    		line-height: 42px
    	}
    }
    .counter-style-1 .elementor-counter .elementor-counter-title {
    	margin-left: 18px
    }
    .cta-benefits__title h3.elementor-heading-title {
    	color: #2196f3;
    	line-height: 34px
    }
    @media (max-width:767px) {
    	.cta-benefits__title h3.elementor-heading-title {
    		font-size: 20px;
    		line-height: 30px
    	}
    }
    .cta-benefits__badge {
    	position: absolute !important;
    	right: 0;
    	top: -50px
    }
    @media (max-width:1200px) {
    	.cta-benefits__badge {
    		top: -68px;
    		left: 76%;
    		-webkit-transform: scale(.8);
    		-ms-transform: scale(.8);
    		transform: scale(.8)
    	}
    }
    @media (max-width:767px) {
    	.cta-benefits__badge {
    		left: auto;
    		right: -20px;
    		top: -72px
    	}
    }
    @media (max-width:767px) {
    	.cta-benefits {
    		text-align: center
    	}
    }
    .cta-contributor__title h3.elementor-heading-title {
    	line-height: 34px
    }
    @media (max-width:767px) {
    	.cta-contributor__title h3.elementor-heading-title {
    		font-size: 20px;
    		line-height: 30px
    	}
    }
    .cta-contributor .heading_h2 h2 {
    	line-height: 44px
    }
    .cta-contributor .heading_h2 h2 span {
    	color: #2196f3
    }
    .cta-contributor p {
    	margin-bottom: 22px
    }
    .cta-subscribtion p {
    	margin-top: 9px
    }
    .cta-subscribtion .heading_l-h-locales.heading_h2 h2.elementor-heading-title {
    	line-height: 40px
    }
    .services-exp-services .elementor-text-editor {
    	line-height: 23px
    }
    .services-animated {
    	border-radius: 6px;
    	text-align: center;
    	background-color: #fff;
    	-webkit-transition: all .22s;
    	-o-transition: all .22s;
    	transition: all .22s
    }
    @media (min-width:1120px) {
    	.services-animated {
    		margin: 0 15px
    	}
    }
    @media (min-width:1120px) {
    	.services-animated__wrapper {
    		margin: 0 -15px
    	}
    }
    .services-animated h4.elementor-heading-title {
    	color: #2196f3;
    	margin: 25px 0 10px
    }
    .services-animated .elementor-button-wrapper {
    	opacity: 0;
    	-webkit-transition: all .22s;
    	-o-transition: all .22s;
    	transition: all .22s
    }
    @media (max-width:939px) {
    	.services-animated .elementor-button-wrapper {
    		opacity: 1
    	}
    }
    .services-animated p {
    	font-size: 16px;
    	font-size: 1rem;
    	opacity: 0;
    	margin-bottom: 0;
    	-webkit-transition: all .22s;
    	-o-transition: all .22s;
    	transition: all .22s
    }
    @media (max-width:939px) {
    	.services-animated p {
    		opacity: 1
    	}
    }
    @media (min-width:640px) {
    	.services-animated:hover {
    		-webkit-box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    		box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    		z-index: 1;
    		-webkit-transition: all .35s;
    		-o-transition: all .35s;
    		transition: all .35s
    	}
    	.services-animated:hover p {
    		opacity: 1;
    		-webkit-transition: all .32s;
    		-o-transition: all .32s;
    		transition: all .32s
    	}
    }
    .services-support {
    	text-align: center
    }
    .services-support p {
    	line-height: 24px;
    	font-size: 16px;
    	margin-top: 19px
    }
    .services-support a.icon-right-next:after {
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'%3E%3Cpath d='M7.875 5H0.875C0.610677 5 0.396484 5.08203 0.232422 5.24609C0.077474 5.40104 0 5.61068 0 5.875C0 6.13932 0.077474 6.35352 0.232422 6.51758C0.396484 6.67253 0.610677 6.75 0.875 6.75H7.875V11.125L14 5.875L7.875 0.625V5Z' fill='%232196F3'%3E%3C/path%3E%3C/svg%3E")
    }
    .services-support a.icon-left-facebook:before {
    	position: relative;
    	content: '';
    	display: inline-block;
    	top: 1px;
    	width: 14px;
    	height: 14px;
    	background-repeat: no-repeat;
    	background-position: center center;
    	margin-right: 4px;
    	background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.12109 4.79883C6.12109 4.39779 6.20312 4.07422 6.36719 3.82812C6.54036 3.58203 6.91406 3.45898 7.48828 3.45898L8.95117 3.44531V0.984375C8.82357 0.966146 8.55924 0.943359 8.1582 0.916016C7.76628 0.888672 7.31966 0.875 6.81836 0.875C6.28971 0.875 5.80664 0.947917 5.36914 1.09375C4.93164 1.23047 4.55339 1.44466 4.23438 1.73633C3.92448 2.02799 3.68294 2.39258 3.50977 2.83008C3.33659 3.26758 3.25 3.78255 3.25 4.375V6.125H0.625V8.75H3.25L3.26367 14.875H6.12109V8.75H8.5L9.375 6.125H6.12109V4.79883Z' fill='%232196F3'/%3E%3C/svg%3E%0A")
    }
    .services-small {
    	text-align: center
    }
    .services-small span.elementor-heading-title {
    	color: #2196f3;
    	line-height: 46px;
    	font-size: 30px;
    	font-weight: 700;
    	display: inline-block
    }
    .services-small-img {
    	min-height: 154px
    }
    @media (max-width:939px) {
    	.pricing__header .elementor-widget-heading h2.elementor-heading-title, .pricing__safe-payments .elementor-widget-heading h2.elementor-heading-title, .pricing__services-expert .elementor-widget-heading h2.elementor-heading-title, .pricing__qa .elementor-widget-heading h2.elementor-heading-title, .pricing__banner .elementor-widget-heading h2.elementor-heading-title, .pricing__support .elementor-widget-heading h2.elementor-heading-title {
    		font-size: 28px;
    		line-height: 34px
    	}
    }
    .pricing__services-expert .button.button-red {
    	font-size: 14px;
    	padding: 13px 30px 14px
    }
    .pricing__top-panel .elementor-button.button-rnd {
    	text-transform: none;
    	padding: 8px 20px 9px
    }
    .pricing__top-panel .elementor-button.button-rnd .elementor-button-text {
    	font-size: 14px;
    	letter-spacing: .002em
    }
    .pricing__header:after {
    	position: absolute;
    	width: 100%;
    	height: 50px;
    	content: '';
    	bottom: 0;
    	left: 0;
    	background-repeat: repeat-x;
    	background-image: url(//monsterone.com/wp-content/themes/tm-one/assets/layout/../img/shadowline-white.png)
    }
    .pricing__header p {
    	margin-top: 8px;
    	margin-bottom: 24px
    }
    .pricing__safe-payments:before {
    	position: absolute;
    	width: 100%;
    	height: 50px;
    	content: '';
    	bottom: 0;
    	left: 0;
    	background-repeat: repeat-x;
    	background-image: url(//monsterone.com/wp-content/themes/tm-one/assets/layout/../img/shadowline-white.png);
    	top: -30px
    }
    .pricing-block {
    	background: #fff;
    	-webkit-transition: all .1s;
    	-o-transition: all .1s;
    	transition: all .1s;
    	border-radius: 6px;
    	-webkit-box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	position: relative;
    	z-index: 1
    }
    .pricing-block .croco-extra-pricing-table__title {
    	font-size: 24px;
    	margin: 16px 0 12px
    }
    .pricing-block .croco-extra-pricing-table__sub-title {
    	margin: 0
    }
    .pricing-block .croco-extra-pricing-table__case-sub-pricing {
    	font-size: 18px;
    	line-height: 11px;
    	font-weight: 400;
    	color: #2a353a;
    	text-transform: none
    }
    .pricing-block .croco-extra-pricing-table__case-wrapper .croco-extra-pricing-table__case-item {
    	-webkit-box-align: baseline;
    	-ms-flex-align: baseline;
    	align-items: baseline
    }
    .pricing-block .croco-extra-pricing-table__case-wrapper .croco-extra-pricing-table__case-item .croco-extra-pricing-table__regular-price {
    	font-size: 36px
    }
    .pricing-block .croco-extra-pricing-table__case-wrapper .croco-extra-pricing-table__case-item .croco-extra-pricing-table__suffix {
    	font-weight: 700
    }
    .pricing-block .croco-extra-pricing-table .croco-extra-pricing-table__features-wrapper {
    	margin-top: 30px
    }
    .pricing-block .button.button-pricing {
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%);
    	background-clip: padding-box;
    	background-size: auto 100%;
    	letter-spacing: .025em;
    	font-size: 14px;
    	line-height: 17px;
    	font-weight: 700;
    	text-align: center;
    	text-transform: uppercase;
    	border-radius: 4px;
    	-webkit-box-shadow: none;
    	box-shadow: none;
    	border: none;
    	cursor: pointer;
    	display: inline-block;
    	padding: 16px 31px 17px;
    	color: #fff;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s;
    	text-decoration: none;
    	padding: 15px 30px 17px;
    	border-radius: 25px
    }
    .pricing-block .button.button-pricing:hover {
    	background-size: auto 800%;
    	background-position: center top;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s;
    	color: #fff
    }
    .pricing-block .button.button-pricing:visited, .pricing-block .button.button-pricing:focus, .pricing-block .button.button-pricing:active {
    	color: #fff
    }
    .pricing-block:hover {
    	-webkit-box-shadow: 0 10px 30px 0 rgba(42, 53, 58, .12);
    	box-shadow: 0 10px 30px 0 rgba(42, 53, 58, .12);
    	-webkit-transition: all .3s;
    	-o-transition: all .3s;
    	transition: all .3s;
    	border-color: transparent
    }
    .pricing-block__pricing .button.button-pricing {
    	width: auto
    }
    .pricing-block__sale .button.button-pricing {
    	width: auto
    }
    .pricing-block__sale .croco-extra-pricing-table__title {
    	font-size: 24px;
    	margin: 16px 0 18px
    }
    .pricing-block__sale .croco-extra-pricing-table__sub-title {
    	margin: 0
    }
    .pricing-block__sale .croco-extra-pricing-table__case-sub-pricing {
    	font-size: 18px;
    	font-weight: 400;
    	color: #2a353a;
    	text-transform: none
    }
    .pricing-block__sale .croco-extra-pricing-table__case-sub-pricing del {
    	color: #777
    }
    .pricing-block__sale .croco-extra-pricing-table__case-wrapper .croco-extra-pricing-table__case-item {
    	-webkit-box-align: baseline;
    	-ms-flex-align: baseline;
    	align-items: baseline
    }
    .pricing-block__sale .croco-extra-pricing-table__case-wrapper .croco-extra-pricing-table__case-item .croco-extra-pricing-table__regular-price {
    	font-size: 36px;
    	font-weight: 900;
    	color: #d84314
    }
    .pricing-block__sale .croco-extra-pricing-table__case-wrapper .croco-extra-pricing-table__case-item .croco-extra-pricing-table__suffix, .pricing-block__sale .croco-extra-pricing-table__case-wrapper .croco-extra-pricing-table__case-item .croco-extra-pricing-table__old-price {
    	font-size: 26px;
    	font-weight: 700;
    	letter-spacing: -.03em;
    	color: #2196f3
    }
    .pricing-block__sale .croco-extra-pricing-table .croco-extra-pricing-table__features-wrapper {
    	margin-top: 30px
    }
    @media (max-width:1119px) {
    	.safe-payments .elementor-image-box-wrapper {
    		-webkit-box-orient: vertical !important;
    		-webkit-box-direction: normal !important;
    		-ms-flex-direction: column !important;
    		flex-direction: column !important
    	}
    }
    .safe-payments .elementor-image-box-title {
    	margin-top: 9px
    }
    .safe-payments .elementor-image-box-description {
    	line-height: 1.4em
    }
    .services-expert .elementor-column-wrap {
    	background-color: #fff;
    	border-radius: 6px;
    	text-align: center;
    	-webkit-transition: all .22s;
    	-o-transition: all .22s;
    	transition: all .22s
    }
    .services-expert .elementor-column-wrap:hover {
    	-webkit-box-shadow: 0 10px 30px rgba(42, 53, 58, .12);
    	box-shadow: 0 10px 30px rgba(42, 53, 58, .12);
    	z-index: 1;
    	-webkit-transform: translateY(-6px);
    	-ms-transform: translateY(-6px);
    	transform: translateY(-6px);
    	-webkit-transition: all .35s;
    	-o-transition: all .35s;
    	transition: all .35s
    }
    .services-expert .elementor-column-wrap .elementor-heading-title {
    	color: #2196f3;
    	margin: 30px 0 10px
    }
    .services-expert .elementor-column-wrap p {
    	font-size: 16px;
    	font-size: 1rem;
    	line-height: 1.5em
    }
    .services-support__title .elementor-heading-title {
    	color: #2196f3
    }
    .services-support a:hover {
    	color: #d84314
    }
    .services-support .inline .support-block .elementor-image-box-title {
    	margin-top: 0;
    	margin-bottom: 4px;
    	line-height: 1.1em
    }
    .services-support .inline .support-block .elementor-image-box-description {
    	line-height: 1.6em
    }
    .services-support .inline.support-divider .elementor-container {
    	border-bottom: 1px solid #e2e4e4;
    	padding-bottom: 35px
    }
    .questions-block {
    	padding: 6px 0;
    	border-radius: 6px
    }
    .questions-block .elementor-toggle-item {
    	position: relative;
    	overflow: hidden
    }
    .questions-block .elementor-toggle-item:before {
    	content: "";
    	position: absolute;
    	height: 43px;
    	left: 0;
    	top: 0;
    	width: 35px;
    	z-index: 0;
    	background-color: #fff
    }
    .questions-block .elementor-toggle .elementor-tab-content {
    	position: relative
    }
    .questions-block .elementor-toggle .elementor-tab-title {
    	padding: 16px 0 23px 51px;
    	line-height: 27px;
    	position: relative;
    	border-bottom: none
    }
    .elementor-toggle-item:last-child .questions-block .elementor-toggle .elementor-tab-title {
    	border-bottom: none
    }
    @media (max-width:1119px) {
    	.questions-block .elementor-toggle .elementor-tab-title {
    		line-height: 1.2
    	}
    }
    .questions-block .elementor-toggle .elementor-tab-title .elementor-toggle-icon {
    	font-size: 26px;
    	margin-top: -2px;
    	margin-right: 0;
    	margin-left: 10px;
    	color: #aaaeb0
    }
    .questions-block .elementor-toggle .elementor-tab-title:before {
    	position: absolute;
    	content: '';
    	display: inline-block;
    	top: 8px;
    	left: 0;
    	width: 36px;
    	height: 36px;
    	margin-right: 4px;
    	background-repeat: no-repeat;
    	background-position: center center;
    	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='36' height='36' viewBox='0 0 36 36' fill='none'%3E%3Ccircle cx='18' cy='18' r='18' fill='%23E4F2FD'%3E%3C/circle%3E%3Cpath d='M24 13.5939C24 15.8834 22.3634 17.2758 21.1683 18.2976C20.7157 18.6846 19.8732 19.3908 19.8755 19.6546C19.8837 20.6893 19.0668 21.5156 18.0506 21.5156C18.0455 21.5156 18.0403 21.5156 18.0352 21.5156C17.0262 21.5156 16.204 20.7147 16.1958 19.6852C16.1797 17.6559 17.6337 16.4407 18.8022 15.4416C19.7191 14.6576 20.3203 14.1058 20.3203 13.601C20.3203 12.579 19.5038 11.7475 18.5003 11.7475C17.4964 11.7475 16.6797 12.579 16.6797 13.601C16.6797 14.6359 15.856 15.4747 14.8398 15.4747C13.8236 15.4747 13 14.6359 13 13.601C13 10.5127 15.4672 8 18.4999 8C21.5328 7.99979 24 10.5054 24 13.5939Z' fill='%232196F3'%3E%3C/path%3E%3Cpath d='M21.1791 18.2883C22.3732 17.2674 24 15.8765 24 13.5939C24 10.5054 21.5328 7.99979 18.4999 8C15.4672 8 13 10.5127 13 13.601C13 14.6359 13.8236 15.4747 14.8398 15.4747C15.856 15.4747 16.6797 14.6359 16.6797 13.601C16.6797 12.579 17.4964 11.7475 18.5003 11.7475C19.5038 11.7475 20.3203 12.579 20.3203 13.601C20.3203 14.1058 19.7191 14.6576 18.8022 15.4416C17.6337 16.4407 16.1797 17.6559 16.1958 19.6852C16.204 20.7147 17.0262 21.5156 18.0352 21.5156H18.0506C19.0668 21.5156 19.8837 20.6893 19.8755 19.6546C19.8732 19.3908 20.7157 18.6846 21.1683 18.2976L21.1791 18.2883Z' fill='%232196F3'%3E%3C/path%3E%3Cpath d='M21.1791 18.2883C22.3732 17.2674 24 15.8765 24 13.5939C24 10.5054 21.5328 7.99979 18.4999 8C15.4672 8 13 10.5127 13 13.601C13 14.6359 13.8236 15.4747 14.8398 15.4747C15.856 15.4747 16.6797 14.6359 16.6797 13.601C16.6797 12.579 17.4964 11.7475 18.5003 11.7475C19.5038 11.7475 20.3203 12.579 20.3203 13.601C20.3203 14.1058 19.7191 14.6576 18.8022 15.4416C17.6337 16.4407 16.1797 17.6559 16.1958 19.6852C16.204 20.7147 17.0262 21.5156 18.0352 21.5156H18.0506C19.0668 21.5156 19.8837 20.6893 19.8755 19.6546C19.8732 19.3908 20.7157 18.6846 21.1683 18.2976L21.1791 18.2883Z' fill='%232196F3'%3E%3C/path%3E%3Cpath d='M21.1791 18.2883C22.3732 17.2674 24 15.8765 24 13.5939C24 10.5054 21.5328 7.99979 18.4999 8C15.4672 8 13 10.5127 13 13.601C13 14.6359 13.8236 15.4747 14.8398 15.4747C15.856 15.4747 16.6797 14.6359 16.6797 13.601C16.6797 12.579 17.4964 11.7475 18.5003 11.7475C19.5038 11.7475 20.3203 12.579 20.3203 13.601C20.3203 14.1058 19.7191 14.6576 18.8022 15.4416C17.6337 16.4407 16.1797 17.6559 16.1958 19.6852C16.204 20.7147 17.0262 21.5156 18.0352 21.5156H18.0506C19.0668 21.5156 19.8837 20.6893 19.8755 19.6546C19.8732 19.3908 20.7157 18.6846 21.1683 18.2976L21.1791 18.2883Z' fill='%232196F3'%3E%3C/path%3E%3Cpath d='M21.1791 18.2883C22.3732 17.2674 24 15.8765 24 13.5939C24 10.5054 21.5328 7.99979 18.4999 8C15.4672 8 13 10.5127 13 13.601C13 14.6359 13.8236 15.4747 14.8398 15.4747C15.856 15.4747 16.6797 14.6359 16.6797 13.601C16.6797 12.579 17.4964 11.7475 18.5003 11.7475C19.5038 11.7475 20.3203 12.579 20.3203 13.601C20.3203 14.1058 19.7191 14.6576 18.8022 15.4416C17.6337 16.4407 16.1797 17.6559 16.1958 19.6852C16.204 20.7147 17.0262 21.5156 18.0352 21.5156H18.0506C19.0668 21.5156 19.8837 20.6893 19.8755 19.6546C19.8732 19.3908 20.7157 18.6846 21.1683 18.2976L21.1791 18.2883Z' fill='%232196F3'%3E%3C/path%3E%3Cpath d='M21.1791 18.2883C22.3732 17.2674 24 15.8765 24 13.5939C24 10.5054 21.5328 7.99979 18.4999 8C15.4672 8 13 10.5127 13 13.601C13 14.6359 13.8236 15.4747 14.8398 15.4747C15.856 15.4747 16.6797 14.6359 16.6797 13.601C16.6797 12.579 17.4964 11.7475 18.5003 11.7475C19.5038 11.7475 20.3203 12.579 20.3203 13.601C20.3203 14.1058 19.7191 14.6576 18.8022 15.4416C17.6337 16.4407 16.1797 17.6559 16.1958 19.6852C16.204 20.7147 17.0262 21.5156 18.0352 21.5156H18.0506C19.0668 21.5156 19.8837 20.6893 19.8755 19.6546C19.8732 19.3908 20.7157 18.6846 21.1683 18.2976L21.1791 18.2883Z' fill='%232196F3'%3E%3C/path%3E%3Cpath d='M21.1791 18.2883C22.3732 17.2674 24 15.8765 24 13.5939C24 10.5054 21.5328 7.99979 18.4999 8C15.4672 8 13 10.5127 13 13.601C13 14.6359 13.8236 15.4747 14.8398 15.4747C15.856 15.4747 16.6797 14.6359 16.6797 13.601C16.6797 12.579 17.4964 11.7475 18.5003 11.7475C19.5038 11.7475 20.3203 12.579 20.3203 13.601C20.3203 14.1058 19.7191 14.6576 18.8022 15.4416C17.6337 16.4407 16.1797 17.6559 16.1958 19.6852C16.204 20.7147 17.0262 21.5156 18.0352 21.5156H18.0506C19.0668 21.5156 19.8837 20.6893 19.8755 19.6546C19.8732 19.3908 20.7157 18.6846 21.1683 18.2976L21.1791 18.2883Z' fill='%232196F3'%3E%3C/path%3E%3Cpath d='M20 25C20 26.1046 19.1046 27 18 27C16.8954 27 16 26.1046 16 25C16 23.8954 16.8954 23 18 23C19.1046 23 20 23.8954 20 25Z' fill='%232196F3'%3E%3C/path%3E%3C/svg%3E")
    }
    .questions-block .elementor-toggle .elementor-tab-content {
    	padding: 0 0 0 52px;
    	font-size: 16px;
    	border: none !important;
    	overflow: visible !important
    }
    .questions-block .elementor-toggle .elementor-tab-content.elementor-active {
    	margin-bottom: 28px
    }
    @media (max-width:768px) {
    	.questions-block .elementor-toggle .elementor-tab-content {
    		padding: 0
    	}
    }
    .questions-block .elementor-toggle .elementor-tab-content h5 {
    	margin-bottom: 13px
    }
    .questions-block .elementor-toggle .elementor-tab-content p {
    	font-size: 16px;
    	margin: 0;
    	line-height: 24px
    }
    .questions-block .elementor-toggle .elementor-tab-content a:hover {
    	text-decoration: underline
    }
    .questions-block .elementor-toggle .elementor-tab-content:after {
    	content: "";
    	position: absolute;
    	height: calc(400% - 7px);
    	left: 18px;
    	bottom: 5px;
    	width: 2px;
    	z-index: -1;
    	background-color: #e4f2fd
    }
    @media (max-width:768px) {
    	.questions-block .elementor-toggle .elementor-tab-content:after {
    		display: none
    	}
    }
    .questions-block .elementor-toggle .elementor-tab-content:before {
    	content: "";
    	position: absolute;
    	left: 16px;
    	bottom: 4px;
    	width: 6px;
    	height: 6px;
    	border-radius: 100%;
    	background-color: #e4f2fd
    }
    @media (max-width:768px) {
    	.questions-block .elementor-toggle .elementor-tab-content:before {
    		display: none
    	}
    }
    .questions-block .elementor-toggle .elementor-tab-content ul {
    	line-height: 1.6;
    	margin: 13px 0 1.4em 16px
    }
    .questions-block .elementor-toggle .elementor-tab-content ul.upoffset-list {
    	margin: 25px 0 1.4em 27px
    }
    .questions-block .elementor-toggle-item:first-child .elementor-tab-title {
    	border-top: none
    }
    .accent {
    	color: #2196f3
    }
    .coming-soon__subscribe-block .copyright-text p {
    	font-size: 14px
    }
    .coming-soon__subscribe-block .copyright-text p a:hover {
    	text-decoration: underline
    }
    .coming-soon__subscribe-block .elementor-text-editor p {
    	margin-top: 8px;
    	margin-bottom: 13px
    }
    .coming-soon__subscribe-block h3.elementor-heading-title {
    	font-size: 36px;
    	font-weight: 500;
    	line-height: 51px
    }
    @media (max-width:939px) {
    	.coming-soon__subscribe-block h3.elementor-heading-title {
    		font-size: 24px;
    		line-height: 28px
    	}
    }
    .coming-soon__subscribe-block h2.elementor-heading-title {
    	font-size: 54px;
    	font-weight: 700;
    	color: #d84314
    }
    @media (max-width:939px) {
    	.coming-soon__subscribe-block h2.elementor-heading-title {
    		font-size: 38px;
    		line-height: 42px
    	}
    }
    .coming-soon__subscribe-block .elementor-jet-subscribe-form.jet-elements .jet-subscribe-form__input {
    	-webkit-appearance: none;
    	-moz-appearance: none;
    	-webkit-box-shadow: 0 0 0 1px #e2e4e4;
    	box-shadow: 0 0 0 1px #e2e4e4
    }
    .coming-soon__subscribe-block .elementor-jet-subscribe-form.jet-elements .jet-subscribe-form__input:focus {
    	color: #2a353a;
    	border-style: solid;
    	border-width: 0;
    	-moz-appearance: none;
    	-webkit-box-shadow: 0 0 0 2px #2196f3;
    	box-shadow: 0 0 0 2px #2196f3;
    	-webkit-appearance: none
    }
    .coming-soon__header h3.elementor-heading-title, .coming-soon__products h3.elementor-heading-title {
    	font-size: 36px;
    	font-weight: 500;
    	line-height: 51px
    }
    @media (max-width:939px) {
    	.coming-soon__header h3.elementor-heading-title, .coming-soon__products h3.elementor-heading-title {
    		font-size: 24px;
    		line-height: 28px
    	}
    }
    .coming-soon__header h2.elementor-heading-title, .coming-soon__products h2.elementor-heading-title {
    	font-size: 54px;
    	font-weight: 700;
    	color: #d84314
    }
    @media (max-width:939px) {
    	.coming-soon__header h2.elementor-heading-title, .coming-soon__products h2.elementor-heading-title {
    		font-size: 38px;
    		line-height: 42px
    	}
    }
    .coming-soon__products h2.elementor-heading-title {
    	color: #2196f3
    }
    .coming-soon__products .elementor-text-editor p {
    	margin-top: 14px;
    	margin-bottom: 13px
    }
    .coming-soon__products-items h4.elementor-heading-title {
    	font-weight: 500;
    	line-height: 34px;
    	font-size: 22px
    }
    @media (max-width:939px) {
    	.coming-soon__products-items h4.elementor-heading-title {
    		font-size: 24px;
    		line-height: 18px
    	}
    }
    .coming-soon__services .elementor-text-editor p {
    	margin-top: 14px
    }
    .coming-soon__services h3.elementor-heading-title {
    	font-size: 36px;
    	font-weight: 500;
    	line-height: 51px
    }
    @media (max-width:939px) {
    	.coming-soon__services h3.elementor-heading-title {
    		font-size: 24px;
    		line-height: 28px
    	}
    }
    .coming-soon__services h2.elementor-heading-title {
    	font-size: 54px;
    	font-weight: 700;
    	color: #d84314
    }
    @media (max-width:939px) {
    	.coming-soon__services h2.elementor-heading-title {
    		font-size: 38px;
    		line-height: 42px
    	}
    }
    .coming-soon__facebook {
    	position: fixed !important;
    	bottom: 0;
    	right: 0;
    	left: 0;
    	z-index: 0
    }
    .coming-soon__facebook .elementor-text-editor p {
    	margin-top: 15px
    }
    .coming-soon__facebook .elementor-container {
    	position: relative
    }
    .coming-soon__facebook .elementor-container:before {
    	position: absolute;
    	display: block;
    	content: '';
    	left: -100%;
    	right: -100%;
    	top: -150px;
    	height: 80px;
    	background-color: #4b69af
    }
    .coming-soon__facebook .copyright-text .elementor-text-editor p {
    	font-size: 14px;
    	margin: 0
    }
    .coming-soon__facebook .copyright-text .elementor-text-editor p a:hover {
    	text-decoration: underline
    }
    .counter-style-2 .elementor-counter {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: end;
    	-ms-flex-align: end;
    	align-items: flex-end;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .counter-style-2 .elementor-counter .elementor-counter-number-wrapper, .counter-style-2 .elementor-counter .elementor-counter-title {
    	font-weight: 700;
    	line-height: 90px;
    	font-size: 64px;
    	color: #d84314
    }
    @media (max-width:939px) {
    	.counter-style-2 .elementor-counter .elementor-counter-number-wrapper, .counter-style-2 .elementor-counter .elementor-counter-title {
    		font-size: 36px;
    		line-height: 38px
    	}
    }
    .counter-style-2 .elementor-counter .elementor-counter-title {
    	margin-left: 18px
    }
    @media (min-width:940px) {
    	.services-provided .elementor-image-box-title {
    		padding: 0 16%
    	}
    }
    @media (max-width:939px) {
    	.services-provided .elementor-image-box-title {
    		font-size: 24px;
    		line-height: 28px
    	}
    }
    @media (min-width:940px) {
    	.services-provided .elementor-image-box-description {
    		padding: 0 20%
    	}
    }
    .services-provided .copyright-text p {
    	font-size: 14px
    }
    .more-text {
    	font-family: "Gloria Hallelujah", cursive;
    	color: #d84314;
    	font-weight: 400;
    	font-size: 30px;
    	text-align: center
    }
    .subscribe-form .jet-subscribe-form .jet-subscribe-form__input {
    	width: 100%;
    	padding: 16px 20px;
    	border-radius: 4px;
    	color: #747b7f;
    	border-width: 0;
    	background-color: #fff;
    	-webkit-box-shadow: 0 0 0 1px #e2e4e4;
    	box-shadow: 0 0 0 1px #e2e4e4
    }
    .subscribe-form .jet-subscribe-form .jet-subscribe-form__input:focus {
    	color: #2a353a;
    	border-style: solid;
    	border-width: 0;
    	-webkit-box-shadow: 0 0 0 2px #2196f3;
    	box-shadow: 0 0 0 2px #2196f3
    }
    .subscribe-form .jet-subscribe-form .jet-subscribe-form__input.mail-invalid {
    	-webkit-box-shadow: 0 0 0 1px #d84314;
    	box-shadow: 0 0 0 1px #d84314
    }
    .subscribe-form .jet-subscribe-form .jet-subscribe-form__input-group .jet-subscribe-form__fields {
    	-webkit-box-ordinal-group: 1;
    	-ms-flex-order: 0;
    	order: 0
    }
    .subscribe-form .jet-subscribe-form .jet-subscribe-form__input-group .jet-subscribe-form__message {
    	-webkit-box-ordinal-group: 2;
    	-ms-flex-order: 1;
    	order: 1;
    	top: 47px;
    	position: absolute
    }
    .subscribe-form .jet-subscribe-form .jet-subscribe-form__input-group .jet-subscribe-form__submit {
    	-webkit-box-ordinal-group: 1;
    	-ms-flex-order: 0;
    	order: 0
    }
    @media (max-width:369px) {
    	.subscribe-form .jet-subscribe-form .jet-subscribe-form__input-group .jet-subscribe-form__submit {
    		padding: 16px;
    		-webkit-box-flex: 0;
    		-ms-flex: 0 1 60px;
    		flex: 0 1 60px;
    		width: 60px;
    		min-height: 49px
    	}
    }
    @media (max-width:369px) {
    	.subscribe-form .jet-subscribe-form .jet-subscribe-form__input-group .jet-subscribe-form__submit .jet-subscribe-form__submit-text {
    		font-size: 0;
    		line-height: 0
    	}
    	.subscribe-form .jet-subscribe-form .jet-subscribe-form__input-group .jet-subscribe-form__submit .jet-subscribe-form__submit-text:before {
    		width: 15px;
    		height: 15px;
    		top: 16px;
    		margin-right: 0;
    		left: 22px;
    		position: absolute
    	}
    }
    .subscribe-form .jet-subscribe-form .jet-subscribe-form__submit {
    	font-size: 14px;
    	font-weight: 700;
    	text-transform: uppercase;
    	line-height: 1em;
    	letter-spacing: 1px;
    	color: #fff;
    	padding: 16px 26px;
    	margin: 0 0 0 14px;
    	border-radius: 4px;
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%);
    	background-clip: padding-box;
    	background-size: auto 100%
    }
    .subscribe-form .jet-subscribe-form .jet-subscribe-form__submit:hover {
    	background-size: auto 800%;
    	background-position: center bottom;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    .subscribe-form .jet-subscribe-form .jet-subscribe-form__submit-text:before {
    	position: relative;
    	content: '';
    	display: inline-block;
    	top: 2px;
    	width: 19px;
    	height: 15px;
    	margin-right: 4px;
    	background-repeat: no-repeat;
    	background-position: center center;
    	background-image: url("data:image/svg+xml,%3Csvg width='19' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.9707 14.3965C8.04362 14.5423 8.14844 14.6562 8.28516 14.7383C8.43099 14.8294 8.58594 14.875 8.75 14.875C8.75911 14.875 8.76823 14.875 8.77734 14.875C8.78646 14.875 8.79557 14.875 8.80469 14.875C8.97786 14.8659 9.13281 14.8066 9.26953 14.6973C9.41536 14.597 9.51562 14.4648 9.57031 14.3008L13.9453 2.05078C14.0091 1.88672 14.0182 1.72266 13.9727 1.55859C13.9362 1.39453 13.8587 1.25326 13.7402 1.13477C13.6217 1.01628 13.4805 0.938802 13.3164 0.902344C13.1523 0.856771 12.9928 0.865885 12.8379 0.929688L0.587891 5.30469C0.414714 5.35938 0.273438 5.45964 0.164062 5.60547C0.0638021 5.74219 0.00911458 5.89714 0 6.07031C-0.00911458 6.24349 0.0273438 6.40755 0.109375 6.5625C0.200521 6.71745 0.323568 6.83138 0.478516 6.9043L4.49805 8.91406L9.625 5.25L5.96094 10.377L7.9707 14.3965Z' fill='white'/%3E%3C/svg%3E%0A")
    }
    .subscribe-form .jet-subscribe-form--response-success .jet-subscribe-form__message {
    	color: #fff
    }
    .about__banner h2.elementor-heading-title {
    	line-height: 51px
    }
    @media (max-width:939px) {
    	.about__banner h2.elementor-heading-title {
    		font-size: 28px;
    		line-height: 34px
    	}
    }
    @media (max-width:369px) {
    	.about__banner h2.elementor-heading-title {
    		font-size: 20px;
    		line-height: 24px
    	}
    }
    .preview-carousel .jet-carousel .slick-list.draggable {
    	background-color: #fff;
    	border-radius: 6px;
    	padding: 0 24px;
    	-webkit-box-shadow: 0 10px 30px 0 rgba(42, 53, 58, .12);
    	box-shadow: 0 10px 30px 0 rgba(42, 53, 58, .12)
    }
    .preview-carousel .jet-carousel .jet-slick-dots {
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	margin-top: 35px
    }
    .preview-carousel .jet-carousel .jet-slick-dots li:before {
    	content: none
    }
    .preview-carousel .jet-carousel .jet-slick-dots li {
    	padding-left: 6px;
    	padding-right: 6px
    }
    .preview-carousel .jet-carousel .jet-slick-dots li span {
    	width: 12px;
    	height: 12px;
    	border: 1px solid #cbcdcf;
    	background-color: transparent;
    	border-radius: 100px
    }
    .preview-carousel .jet-carousel .jet-slick-dots li span:hover {
    	background-color: #cbcdcf
    }
    .preview-carousel .jet-carousel .jet-slick-dots li.slick-active span {
    	background-color: #cbcdcf
    }
    .preview-carousel .jet-carousel .jet-carousel__item {
    	padding: 0
    }
    .preview-carousel .jet-carousel .jet-carousel__item-inner {
    	margin: 52px 0 59px
    }
    .preview-carousel .jet-carousel .jet-carousel__content {
    	text-align: center
    }
    .preview-carousel .jet-carousel .jet-carousel__item-title {
    	font-size: 36px;
    	font-weight: 700;
    	margin: 29px 0 12px;
    	color: #d84314
    }
    .preview-carousel .jet-carousel .jet-carousel__item-text {
    	font-size: 18px;
    	font-weight: 500;
    	line-height: 27px;
    	color: #2a353a
    }
    .accent-bold {
    	color: #2196f3;
    	font-weight: 900
    }
    .advantage-block .elementor-image-box-wrapper {
    	text-align: left
    }
    @media (max-width:1119px) {
    	.advantage-block .elementor-image-box-wrapper {
    		-webkit-box-orient: vertical !important;
    		-webkit-box-direction: normal !important;
    		-ms-flex-direction: column !important;
    		flex-direction: column !important
    	}
    }
    .advantage-block .elementor-image-box-img {
    	width: 40%
    }
    .advantage-block .elementor-image-box-title {
    	color: #2196f3;
    	line-height: 25px;
    	margin-bottom: 14px
    }
    @media (max-width:1119px) {
    	.advantage-block .elementor-image-box-title {
    		margin: 14px 0
    	}
    }
    .advantage-block .elementor-image-box-description {
    	font-size: 16px;
    	line-height: 24px
    }
    .offer-block .elementor-image-box-wrapper {
    	text-align: left;
    	background-color: #fff;
    	padding: 26px 30px;
    	border-radius: 6px
    }
    @media (max-width:1119px) {
    	.offer-block .elementor-image-box-wrapper {
    		-webkit-box-orient: vertical !important;
    		-webkit-box-direction: normal !important;
    		-ms-flex-direction: column !important;
    		flex-direction: column !important
    	}
    }
    .offer-block .elementor-image-box-img {
    	width: 37%
    }
    .offer-block .elementor-image-box-title {
    	color: #2196f3;
    	line-height: 25px;
    	margin: 0
    }
    .offer-block .elementor-image-box-description {
    	font-size: 16px;
    	line-height: 24px
    }
    .tmone-documentation h1, .tmone-documentation h2, .tmone-documentation h3, .tmone-documentation h4, .tmone-documentation h5, .tmone-documentation h6 {
    	text-transform: uppercase
    }
    .tmone-documentation p {
    	font-size: 18px;
    	line-height: 27px;
    	margin: 1em 0 1.2em;
    	font-weight: 400;
    	color: #747b7f
    }
    .tmone-documentation b {
    	color: #2a353a
    }
    .tmone-documentation a b {
    	color: #2196f3
    }
    .tmone-documentation a b:hover {
    	text-decoration: underline
    }
    .tmone-documentation ol li ol li:before {
    	content: counters(item, ".") ".";
    	counter-increment: item
    }
    .tmone-documentation ol li ol li ol li {
    	list-style: lower-alpha;
    	font-weight: 400
    }
    .tmone-documentation ol li ol li ol li:before {
    	content: none
    }
    .tmone-documentation ol {
    	font-weight: 400
    }
    .tmone-documentation li.sub-list {
    	font-weight: 400;
    	color: #747b7f
    }
    .tmone-documentation li.main-list {
    	font-weight: 700
    }
    .tmone-documentation.privacy-policy ul li:before {
    	top: 10px
    }
    section.tm-one-doc {
    	margin: 50px 0
    }
    section.tm-one-doc h1, section.tm-one-doc h2, section.tm-one-doc h3, section.tm-one-doc h4, section.tm-one-doc h5, section.tm-one-doc h6 {
    	padding: 0;
    	margin: 0;
    	margin-top: 15px
    }
    section.tm-one-doc .heading-title h2.elementor-heading-title {
    	line-height: 1.2
    }
    section.tm-one-doc ul, section.tm-one-doc ol {
    	margin: 0;
    	padding: 0
    }
    section.tm-one-doc .elementor-text-editor {
    	margin: 0 0 15px !important
    }
    section.tm-one-doc .elementor-text-editor p {
    	margin: 0
    }
    section.tm-one-doc b {
    	color: #2a353a
    }
    section.tm-one-doc a b {
    	color: #2196f3
    }
    section.tm-one-doc a:hover {
    	text-decoration: underline
    }
    section.tm-one-doc .main-title {
    	padding: 15px 0
    }
    section.tm-one-doc .sub-title {
    	padding-bottom: 15px
    }
    section.tm-one-doc .sub-title.bullet .elementor-widget-container:before {
    	content: "";
    	position: absolute;
    	width: 6px;
    	height: 6px;
    	top: 10px;
    	left: 0;
    	border-radius: 50%;
    	background-color: #2196f3
    }
    section.tm-one-doc .sub-title.bullet .elementor-heading-title {
    	margin-left: 18px
    }
    section.tm-one-doc .elementor-widget-heading .elementor-heading-title {
    	line-height: 27px
    }
    .tm-one-doc-menu-list .elementor-column-wrap .elementor-widget-wrap {
    	top: 20px;
    	position: -webkit-sticky;
    	position: sticky;
    	height: -webkit-min-content;
    	height: -moz-min-content;
    	height: min-content
    }
    a.icon-right-next.icon-blue:after {
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'%3E%3Cpath d='M7.875 5H0.875C0.610677 5 0.396484 5.08203 0.232422 5.24609C0.077474 5.40104 0 5.61068 0 5.875C0 6.13932 0.077474 6.35352 0.232422 6.51758C0.396484 6.67253 0.610677 6.75 0.875 6.75H7.875V11.125L14 5.875L7.875 0.625V5Z' fill='%232196F3'%3E%3C/path%3E%3C/svg%3E")
    }
    .tm-one-doc-sub-list .jet-headline--direction-horizontal {
    	-ms-flex-wrap: nowrap;
    	flex-wrap: nowrap
    }
    .tm-one-doc-sub-list .jet-headline--direction-horizontal .jet-headline__first {
    	margin-right: 10px
    }
    .tm-one-doc-sub-list .jet-headline--direction-horizontal .jet-headline__first .jet-headline__label {
    	color: #2a353a;
    	font-weight: 700;
    	text-align: left
    }
    .tm-one-doc-sub-list .jet-headline--direction-horizontal .jet-headline__second .jet-headline__label {
    	color: #747b7f;
    	text-align: left
    }
    .tm-one-doc h1, .tm-one-doc h2, .tm-one-doc h3, .tm-one-doc h4, .tm-one-doc h5, .tm-one-doc h6 {
    	padding: 0;
    	margin: 0;
    	margin-top: 15px
    }
    .tm-one-doc ul, .tm-one-doc ol {
    	margin: 0;
    	padding: 0
    }
    .tm-one-doc .custom-heading h3 {
    	font-size: 20px;
    	line-height: 24px !important
    }
    .tm-one-doc-title-xl h1 {
    	font-size: 48px
    }
    @media (max-width:939px) {
    	.tm-one-doc-title-xl h1 {
    		font-size: 35px
    	}
    }
    .tm-one-doc .ul-list-gap li:not(:last-child) {
    	margin: 0 0 34px
    }
    .tm-one-doc .elementor-text-editor {
    	margin: 0 0 15px !important
    }
    .tm-one-doc .elementor-text-editor p {
    	margin: 0
    }
    .tm-one-doc b {
    	color: #747b7f
    }
    .tm-one-doc strong {
    	color: #2a353a
    }
    .tm-one-doc div a {
    	text-decoration: underline;
    	-webkit-transition: all .2s;
    	-o-transition: all .2s;
    	transition: all .2s
    }
    .tm-one-doc div a b {
    	color: #2196f3
    }
    .tm-one-doc div a:hover {
    	text-decoration: none;
    	-webkit-transition: all .4s;
    	-o-transition: all .4s;
    	transition: all .4s
    }
    .tm-one-doc .main-title.elementor-widget-heading {
    	padding: 27px 0
    }
    .tm-one-doc .main-title.elementor-widget-heading-inherit {
    	padding: 29px 0
    }
    .tm-one-doc .main-title.elementor-widget-heading-inherit div h2.elementor-heading-title {
    	color: #2a353a
    }
    .tm-one-doc .main-title.elementor-widget-heading h2.elementor-heading-title {
    	line-height: 51px;
    	color: #2196f3
    }
    @media (max-width:939px) {
    	.tm-one-doc .main-title.elementor-widget-heading h2.elementor-heading-title {
    		font-size: 28px;
    		line-height: 35px
    	}
    }
    .tm-one-doc .sub-title.elementor-widget-heading {
    	padding-bottom: 34px;
    	padding-top: 16px
    }
    .tm-one-doc .sub-title.bullet .elementor-widget-container:before {
    	content: "";
    	position: absolute;
    	width: 6px;
    	height: 6px;
    	top: 10px;
    	left: 0;
    	border-radius: 50%;
    	background-color: #2196f3
    }
    .tm-one-doc .sub-title.bullet .elementor-heading-title {
    	margin-left: 18px
    }
    .tm-one-doc .elementor-widget-heading .elementor-heading-title {
    	line-height: 32px
    }
    .tm-one-doc-menu-list .list-element.elementor-widget-heading .elementor-heading-title {
    	color: #2196f3;
    	font-weight: 500;
    	line-height: 20px;
    	font-size: 14px
    }
    .tm-one-doc-menu-list .list-element.elementor-widget-heading .elementor-heading-title:hover, .tm-one-doc-menu-list .list-element.elementor-widget-heading .elementor-heading-title:active {
    	color: #2a353a
    }
    .tm-one-doc-menu-list .list-element.elementor-widget-heading .elementor-heading-title.active {
    	color: #2a353a
    }
    .tm-one-doc-menu-list .list-element.elementor-widget-heading .elementor-heading-title a {
    	display: block;
    	text-decoration: none;
    	cursor: pointer
    }
    .tm-one-doc-menu-list .list-element.elementor-widget-heading .elementor-widget-container {
    	margin: 0 0 -11px;
    	padding: 0 0 9px;
    	border-bottom: 1px solid #e2e4e4
    }
    section.tm-one-doc__terms {
    	margin: 6px 0 50px
    }
    section.tm-one-doc__terms .main-title.elementor-widget-heading {
    	padding: 27px 0
    }
    section.tm-one-doc__terms b, section.tm-one-doc__terms strong {
    	color: #747b7f
    }
    section.tm-one-doc__terms ol {
    	margin: 33px 0;
    	padding: 0;
    	counter-reset: item
    }
    section.tm-one-doc__terms ol li {
    	margin: 0 0 30px;
    	padding: 0 0 0 2em;
    	text-indent: -1em;
    	list-style-type: none;
    	counter-increment: item
    }
    section.tm-one-doc__terms ol li:before {
    	display: inline-block;
    	width: 1em;
    	padding-right: .5em;
    	font-weight: 700;
    	text-align: right;
    	content: counter(item, lower-alpha) ".";
    	color: #2a353a
    }
    section.tm-one-doc__terms ol li:last-child {
    	margin-bottom: 0
    }
    section.tm-one-doc__terms .info-blurb b {
    	color: #2a353a
    }
    section.tm-one-doc__license {
    	margin-top: 0
    }
    section.tm-one-doc__license .elementor-text-editor {
    	margin: 0 !important;
    	padding: 15px 0
    }
    section.tm-one-doc__license .elementor-text-editor p {
    	margin: 0
    }
    section.tm-one-doc__license .main-title.elementor-widget-heading {
    	padding: 27px 0 15px
    }
    .lower-alpha b, .lower-alpha strong {
    	color: #747b7f
    }
    .lower-alpha ol {
    	margin: 33px 0;
    	padding: 0;
    	counter-reset: item
    }
    .lower-alpha ol li {
    	margin: 0 0 30px;
    	padding: 0 0 0 2em;
    	text-indent: -1em;
    	list-style-type: none;
    	counter-increment: item
    }
    .lower-alpha ol li:before {
    	display: inline-block;
    	width: 1em;
    	padding-right: .5em;
    	font-weight: 700;
    	text-align: right;
    	content: counter(item, lower-alpha) ".";
    	color: #2a353a
    }
    .lower-alpha ol li:last-child {
    	margin-bottom: 0
    }
    .license-terms .title-xl h2.elementor-heading-title {
    	font-size: 48px
    }
    @media (max-width:939px) {
    	.license-terms .title-xl h2.elementor-heading-title {
    		font-size: 35px
    	}
    }
    .image-showcase__custom .elementor-image, .elementor-element.image-showcase__custom .elementor-image {
    	margin: 10px 0 20px;
    	padding: 20px;
    	background-color: #f7f8f8;
    	-webkit-transition: all .41s;
    	-o-transition: all .41s;
    	transition: all .41s
    }
    .image-showcase__custom .elementor-image img, .elementor-element.image-showcase__custom .elementor-image img {
    	-webkit-box-shadow: 0px 8px 16px rgba(42, 53, 58, .06);
    	box-shadow: 0px 8px 16px rgba(42, 53, 58, .06)
    }
    @media (max-width:939px) {
    	.image-showcase__custom .elementor-image, .elementor-element.image-showcase__custom .elementor-image {
    		padding: 20px
    	}
    }
    .image-showcase__custom .elementor-image:hover, .elementor-element.image-showcase__custom .elementor-image:hover {
    	background-color: #f4f4f4;
    	-webkit-transition: all .35s;
    	-o-transition: all .35s;
    	transition: all .35s
    }
    .image-showcase .elementor-image, .elementor-element.image-showcase .elementor-image {
    	padding: 45px;
    	margin: 30px 0;
    	background-color: #f7f8f8;
    	-webkit-transition: all .41s;
    	-o-transition: all .41s;
    	transition: all .41s
    }
    .image-showcase .elementor-image img, .elementor-element.image-showcase .elementor-image img {
    	-webkit-box-shadow: 0px 8px 16px rgba(42, 53, 58, .06);
    	box-shadow: 0px 8px 16px rgba(42, 53, 58, .06)
    }
    @media (max-width:939px) {
    	.image-showcase .elementor-image, .elementor-element.image-showcase .elementor-image {
    		padding: 20px
    	}
    }
    .image-showcase .elementor-image:hover, .elementor-element.image-showcase .elementor-image:hover {
    	background-color: #f4f4f4;
    	-webkit-transition: all .35s;
    	-o-transition: all .35s;
    	transition: all .35s
    }
    .got-question__text-info .elementor-text-editor p {
    	margin: 0
    }
    .got-question__text-info a:hover {
    	color: #d84314
    }
    .expert-link h2.elementor-heading-title a {
    	color: #2196f3;
    	text-decoration: underline
    }
    .expert-link h2.elementor-heading-title a:hover {
    	text-decoration: none
    }
    .tooltip-csoon:before {
    	position: absolute;
    	display: block;
    	top: -29px;
    	padding: 9px 20px;
    	left: 50%;
    	margin-left: 116px;
    	content: "Coming Soon";
    	background-color: #ffce26;
    	color: #fff;
    	border-radius: 17px 17px 17px 0;
    	font-size: 14px;
    	font-weight: 700;
    	line-height: normal
    }
    @media (max-width:1119px) {
    	.tooltip-csoon:before {
    		margin-left: 90px
    	}
    }
    @media (max-width:939px) {
    	.tooltip-csoon:before {
    		top: -30px;
    		margin-left: 75px;
    		padding: 5px 12px
    	}
    }
    @media (max-width:369px) {
    	.tooltip-csoon:before {
    		top: -28px;
    		margin-left: 20px;
    		padding: 5px 12px
    	}
    }
    .installation-page h4.elementor-heading-title {
    	font-weight: 400;
    	line-height: 39px;
    	font-size: 22px;
    	color: #747b7f
    }
    .installation-page .button-md.elementor-button {
    	font-size: 14px;
    	letter-spacing: .02em;
    	padding: 13px 48px 14px
    }
    @media (max-width:939px) {
    	.installation-page .button-md.elementor-button {
    		padding: 13px 22px 14px
    	}
    }
    .installation-page .button-order.elementor-button {
    	font-weight: 700;
    	line-height: 1.2em;
    	font-size: 29px;
    	text-align: center;
    	padding: 1px 6px;
    	border-radius: 0;
    	color: #2196f3;
    	background-color: rgba(33, 150, 243, .1)
    }
    .installation-page .button-order.elementor-button:hover {
    	color: rgba(33, 150, 243, .8)
    }
    .slick-dots {
    	margin-left: 0
    }
    .tm-item-label-new {
    	display: inline-block;
    	color: red;
    	border-radius: 19px;
    	font-size: 10px;
    	padding: 0 2px;
    	height: 18px;
    	margin: 0;
    	line-height: 18px;
    	-webkit-transform: translate(0px, -10px);
    	-ms-transform: translate(0px, -10px);
    	transform: translate(0px, -10px)
    }
    .tm-one-all-items-link-wrap {
    	display: block
    }
    .tm-one-all-items-link-wrap__link svg {
    	fill: #2196f3
    }
    .edd-profile-plan {
    	margin: 0 0 40px
    }
    .edd-profile-plan__title {
    	display: inline-block;
    	margin: 0
    }
    .edd-profile-plan__value {
    	font-size: 18px;
    	margin: 0 0 0 2px
    }
    .edd-profile-plan__checkout-link {
    	font-size: 18px;
    	display: inline-block;
    	margin: 0 0 0 17px;
    	font-weight: 500
    }
    .edd-profile-plan__checkout-desc {
    	margin: 14px 0 0
    }
    .elem-blue-bg {
    	background: #f4fafe
    }
    .one-elem-hidden {
    	display: none
    }
    .elementor-widget-container button.download-button_unactive {
    	border-radius: 25px;
    	background: #ccc;
    	width: 100%;
    	text-align: center;
    	padding: 14px 31px 13px
    }
    .PlasmaPromotion__wrapper {
    	cursor: pointer
    }
    .site-header .PlasmaPromotion {
    	margin-top: 0
    }
    .site-header .PlasmaPromotion__wrapper {
    	position: initial;
    	top: 0
    }
    .site-header .PlasmaPromotion__closeButton {
    	display: none
    }
    button.download-button * {
    	pointer-events: none
    }
    button, input[type=button], input[type=reset], input[type=submit] {
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%);
    	background-clip: padding-box;
    	letter-spacing: .05em;
    	font-size: 14px;
    	line-height: 17px;
    	font-weight: 700;
    	text-transform: uppercase;
    	padding: 13px 28px 13px;
    	text-align: center;
    	color: #fff;
    	border-radius: 4px;
    	border: none;
    	cursor: pointer;
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear
    }
    button:hover, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover {
    	color: #fff;
    	background-position: 0 200%;
    	-webkit-transition: all .25s linear;
    	-o-transition: all .25s linear;
    	transition: all .25s linear
    }
    button:focus, input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus {
    	outline: none
    }
    button.button-rnd, input[type=button].button-rnd, input[type=reset].button-rnd, input[type=submit].button-rnd {
    	border-radius: 22px
    }
    a.button, button.button {
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%);
    	background-clip: padding-box;
    	background-size: auto 100%;
    	letter-spacing: .025em;
    	font-size: 14px;
    	line-height: 17px;
    	font-weight: 700;
    	text-align: center;
    	text-transform: uppercase;
    	border-radius: 4px;
    	-webkit-box-shadow: none;
    	box-shadow: none;
    	border: none;
    	cursor: pointer;
    	display: inline-block;
    	padding: 16px 31px 17px;
    	color: #fff;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s;
    	text-decoration: none;
    	vertical-align: middle
    }
    a.button:hover, button.button:hover {
    	background-size: auto 800%;
    	background-position: center top;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s;
    	color: #fff
    }
    a.button:visited, a.button:focus, a.button:active, button.button:visited, button.button:focus, button.button:active {
    	color: #fff
    }
    @media (max-width:369px) {
    	a.button, button.button {
    		padding: 13px 20px 14px
    	}
    }
    a.button path, button.button path {
    	fill: currentColor
    }
    a.button-primary, a.button-danger, button.button-primary, button.button-danger {
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%);
    	background-clip: padding-box;
    	letter-spacing: .05em;
    	font-size: 14px;
    	line-height: 17px;
    	font-weight: 700;
    	text-transform: uppercase;
    	padding: 13px 28px 13px;
    	text-align: center;
    	color: #fff;
    	border-radius: 4px;
    	border: none;
    	cursor: pointer;
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear;
    	padding: 13px 28px 14px
    }
    a.button-primary:hover, a.button-danger:hover, button.button-primary:hover, button.button-danger:hover {
    	color: #fff;
    	background-position: 0 200%;
    	-webkit-transition: all .25s linear;
    	-o-transition: all .25s linear;
    	transition: all .25s linear
    }
    @media (max-width:369px) {
    	a.button-primary, a.button-danger, button.button-primary, button.button-danger {
    		padding: 13px 20px 14px
    	}
    }
    a.button-primary svg, a.button-danger svg, button.button-primary svg, button.button-danger svg {
    	position: relative;
    	top: 2px;
    	margin-right: 5px;
    	height: 15px
    }
    a.button-primary, button.button-primary {
    	background: -webkit-gradient(linear, left bottom, left top, from(#4fb973), to(#62cf87));
    	background: -o-linear-gradient(bottom, #4fb973 0%, #62cf87 100%);
    	background: linear-gradient(to top, #4fb973 0%, #62cf87 100%);
    	background-clip: padding-box;
    	background-size: auto 100%
    }
    a.button-primary:hover, button.button-primary:hover {
    	background-size: auto 800%;
    	background-position: center bottom;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    a.button-danger, button.button-danger {
    	background: -webkit-gradient(linear, left bottom, left top, from(#d84314), to(#e7512b));
    	background: -o-linear-gradient(bottom, #d84314 0%, #e7512b 100%);
    	background: linear-gradient(to top, #d84314 0%, #e7512b 100%);
    	background-clip: padding-box;
    	background-size: auto 100%
    }
    a.button-danger:hover, button.button-danger:hover {
    	background-size: auto 800%;
    	background-position: center bottom;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    a.button-lg, a.button-lg.elementor-button, button.button-lg, button.button-lg.elementor-button {
    	padding: 16px 31px 17px
    }
    a.button-md, a.button-md.elementor-button, button.button-md, button.button-md.elementor-button {
    	padding: 13px 22px 14px
    }
    a.button-sm, a.button-sm.elementor-button, button.button-sm, button.button-sm.elementor-button {
    	letter-spacing: 0;
    	text-transform: capitalize;
    	padding: 7px 20px 10px
    }
    a.button-green, button.button-green {
    	background: -webkit-gradient(linear, left bottom, left top, from(#4fb973), to(#62cf87));
    	background: -o-linear-gradient(bottom, #4fb973 0%, #62cf87 100%);
    	background: linear-gradient(to top, #4fb973 0%, #62cf87 100%);
    	background-clip: padding-box;
    	background-size: auto 100%
    }
    a.button-green:hover, button.button-green:hover {
    	background-size: auto 800%;
    	background-position: center bottom;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    a.button-blue, button.button-blue {
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%);
    	background-clip: padding-box;
    	background-size: auto 100%
    }
    a.button-blue:hover, button.button-blue:hover {
    	background-size: auto 800%;
    	background-position: center bottom;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    a.button-red, button.button-red {
    	background: -webkit-gradient(linear, left bottom, left top, from(#d84314), to(#e7512b));
    	background: -o-linear-gradient(bottom, #d84314 0%, #e7512b 100%);
    	background: linear-gradient(to top, #d84314 0%, #e7512b 100%);
    	background-clip: padding-box;
    	background-size: auto 100%
    }
    a.button-red:hover, button.button-red:hover {
    	background-size: auto 800%;
    	background-position: center bottom;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    a.button-rnd, a.button-rnd.elementor-button, button.button-rnd, button.button-rnd.elementor-button {
    	border-radius: 25px
    }
    a.button-link-bordered.button-lg, a.button-link-bordered.button-lg.elementor-button, button.button-link-bordered.button-lg, button.button-link-bordered.button-lg.elementor-button {
    	padding: 15px 29px 16px
    }
    a.button-link-bordered.button-md, a.button-link-bordered.button-md.elementor-button, button.button-link-bordered.button-md, button.button-link-bordered.button-md.elementor-button {
    	padding: 12px 20px 13px
    }
    a.button-link-bordered.button-sm, a.button-link-bordered.button-sm.elementor-button, button.button-link-bordered.button-sm, button.button-link-bordered.button-sm.elementor-button {
    	padding: 6px 18px 9px
    }
    a.button-link-bordered, button.button-link-bordered {
    	color: #2196f3;
    	border: 1px solid #2196f3;
    	background: 0 0
    }
    a.button-link-bordered:visited, button.button-link-bordered:visited {
    	color: #2196f3;
    	border: 1px solid #2196f3;
    	background: 0 0
    }
    a.button-link-bordered:hover, a.button-link-bordered:focus, a.button-link-bordered:active, button.button-link-bordered:hover, button.button-link-bordered:focus, button.button-link-bordered:active {
    	color: #fff;
    	border: 1px solid #2196f3;
    	background-color: #2196f3
    }
    a.button-link, a.button-link.elementor-button, button.button-link, button.button-link.elementor-button {
    	letter-spacing: .02em;
    	font-size: 14px;
    	line-height: 17px;
    	font-weight: 700;
    	text-align: center;
    	text-transform: uppercase;
    	color: #2196f3;
    	border: none;
    	padding: 0;
    	background: 0 0
    }
    a.button-link:hover, a.button-link.elementor-button:hover, button.button-link:hover, button.button-link.elementor-button:hover {
    	border: none;
    	color: #2196f3;
    	opacity: .7
    }
    a.button-link:visited, a.button-link:focus, a.button-link:active, a.button-link.elementor-button:visited, a.button-link.elementor-button:focus, a.button-link.elementor-button:active, button.button-link:visited, button.button-link:focus, button.button-link:active, button.button-link.elementor-button:visited, button.button-link.elementor-button:focus, button.button-link.elementor-button:active {
    	color: #2196f3
    }
    a.button-fixsize-164, button.button-fixsize-164 {
    	min-width: 164px
    }
    @media (max-width:369px) {
    	a.button-fixsize-164, button.button-fixsize-164 {
    		min-width: 144px
    	}
    }
    a.button-fixsize-184, button.button-fixsize-184 {
    	min-width: 184px
    }
    @media (max-width:369px) {
    	a.button-fixsize-184, button.button-fixsize-184 {
    		min-width: 144px
    	}
    }
    a.button-fixsize-215, button.button-fixsize-215 {
    	min-width: 214px
    }
    @media (max-width:369px) {
    	a.button-fixsize-215, button.button-fixsize-215 {
    		min-width: 144px
    	}
    }
    a.button-fixsize-215 .elementor-button-text, button.button-fixsize-215 .elementor-button-text {
    	font-size: 14px;
    	letter-spacing: .02em
    }
    @media (max-width:369px) {
    	.home-main a.button-fixsize-215, .home-main button.button-fixsize-215 {
    		padding: 12px 16px !important;
    		border-radius: 6px
    	}
    	.home-main a.button-fixsize-215:before, .home-main button.button-fixsize-215:before {
    		display: none
    	}
    }
    a.button-fixsize-215.button-shadow, button.button-fixsize-215.button-shadow {
    	-webkit-box-shadow: 0px 4px 8px 0px rgba(42, 53, 58, .25);
    	box-shadow: 0px 4px 8px 0px rgba(42, 53, 58, .25)
    }
    a.button-fixsize-215.button-shadow:hover, button.button-fixsize-215.button-shadow:hover {
    	-webkit-box-shadow: 0px 0 0 0px rgba(42, 53, 58, .25);
    	box-shadow: 0px 0 0 0px rgba(42, 53, 58, .25)
    }
    a.button-fullwidth, button.button-fullwidth {
    	width: 100%
    }
    a.button-underlined.icon-left-facebook, button.button-underlined.icon-left-facebook {
    	position: relative;
    	padding-bottom: 5px !important
    }
    a.button-underlined.icon-left-facebook:after, button.button-underlined.icon-left-facebook:after {
    	position: absolute;
    	content: '';
    	bottom: 0;
    	left: 0;
    	width: 100%;
    	height: 2px;
    	background-color: #2196f3;
    	opacity: .2;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    a.button-underlined.icon-left-facebook:hover, button.button-underlined.icon-left-facebook:hover {
    	opacity: 1
    }
    a.button-underlined.icon-left-facebook:hover:after, button.button-underlined.icon-left-facebook:hover:after {
    	opacity: 1
    }
    a.button-facebook, button.button-facebook {
    	background: -webkit-gradient(linear, left bottom, left top, from(#e0e5f2), to(#fff));
    	background: -o-linear-gradient(bottom, #e0e5f2 0%, #fff 100%);
    	background: linear-gradient(to top, #e0e5f2 0%, #fff 100%);
    	background-clip: padding-box;
    	background-size: auto 100%;
    	font-size: 14px;
    	letter-spacing: .02em;
    	color: #4b69af;
    	padding: 15px 31px 16px 26px;
    	-webkit-transition: .45s;
    	-o-transition: .45s;
    	transition: .45s
    }
    a.button-facebook.elementor-button, button.button-facebook.elementor-button {
    	font-size: 14px;
    	letter-spacing: .02em;
    	color: #4b69af;
    	padding: 15px 30px 16px 27px
    }
    a.button-facebook:hover, a.button-facebook:focus, a.button-facebook:active, button.button-facebook:hover, button.button-facebook:focus, button.button-facebook:active {
    	color: #4b69af;
    	background-size: auto 800%;
    	background-position: center bottom;
    	-webkit-transition: .35s;
    	-o-transition: .35s;
    	transition: .35s
    }
    a.button-facebook:before, button.button-facebook:before {
    	position: relative;
    	content: '';
    	display: inline-block;
    	top: 2px;
    	width: 15px;
    	height: 15px;
    	margin-right: 2px;
    	background-repeat: no-repeat;
    	background-position: center center;
    	background-image: url("data:image/svg+xml,%3Csvg width='10' height='15' viewBox='0 0 10 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.12109 4.79883C6.12109 4.39779 6.20312 4.07422 6.36719 3.82812C6.54036 3.58203 6.91406 3.45898 7.48828 3.45898L8.95117 3.44531V0.984375C8.82357 0.966146 8.55924 0.943359 8.1582 0.916016C7.76628 0.888672 7.31966 0.875 6.81836 0.875C6.28971 0.875 5.80664 0.947917 5.36914 1.09375C4.93164 1.23047 4.55339 1.44466 4.23438 1.73633C3.92448 2.02799 3.68294 2.39258 3.50977 2.83008C3.33659 3.26758 3.25 3.78255 3.25 4.375V6.125H0.625V8.75H3.25L3.26367 14.875H6.12109V8.75H8.5L9.375 6.125H6.12109V4.79883Z' fill='%234B69AF'/%3E%3C/svg%3E")
    }
    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 {
    	color: #747b7f;
    	border: 1px solid #e2e4e4;
    	border-radius: 4px;
    	padding: 12px 18px 13px;
    	font-size: 14px;
    	line-height: 16px;
    	-webkit-transition: all .2s cubic-bezier(.2, 0, .03, 1);
    	-o-transition: all .2s cubic-bezier(.2, 0, .03, 1);
    	transition: all .2s cubic-bezier(.2, 0, .03, 1)
    }
    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, select:focus, textarea:focus {
    	outline: none;
    	border-color: #2196f3;
    	-webkit-box-shadow: 0 0 0 1px #2196f3;
    	box-shadow: 0 0 0 1px #2196f3;
    	color: #111;
    	-webkit-transition: all .2s cubic-bezier(.2, 0, .03, 1);
    	-o-transition: all .2s cubic-bezier(.2, 0, .03, 1);
    	transition: all .2s cubic-bezier(.2, 0, .03, 1)
    }
    .in-focus input[type=text], .in-focus input[type=email], .in-focus input[type=url], .in-focus input[type=password], .in-focus input[type=search], .in-focus input[type=number], .in-focus input[type=tel], .in-focus input[type=range], .in-focus input[type=date], .in-focus input[type=month], .in-focus input[type=week], .in-focus input[type=time], .in-focus input[type=datetime], .in-focus input[type=datetime-local], .in-focus input[type=color], .in-focus select, .in-focus textarea {
    	font-weight: 500
    }
    select {
    	padding: 12px 14px 13px
    }
    textarea {
    	width: 100%
    }
    fieldset {
    	padding: 0;
    	margin: 0;
    	border: none;
    	display: block
    }
    fieldset legend {
    	color: #2a353a;
    	font-size: 18px;
    	line-height: 27px;
    	font-weight: 500;
    	margin: 0 0 20px
    }
    .custom-checkbox {
    	display: block;
    	cursor: pointer;
    	position: relative;
    	padding: 0 0 0 27px
    }
    .custom-checkbox__check {
    	position: absolute;
    	width: 18px;
    	height: 18px;
    	top: 3px;
    	left: 0;
    	border: 1px solid #e2e4e4;
    	border-radius: 2px
    }
    .custom-checkbox input {
    	position: absolute;
    	opacity: 0;
    	cursor: pointer;
    	height: 0;
    	width: 0
    }
    .custom-checkbox input:checked~.custom-checkbox__check {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMTk1MzEgNS4wNTQ2OUwxLjE5NTMxIDMuMjVMMCA0LjQ0NTMxTDQuMTk1MzEgOS4yNUwxMiAxLjQ0NTMxTDEwLjgwNDcgMC4yNUw0LjE5NTMxIDUuMDU0NjlaIiBmaWxsPSIjMjE5NkYzIi8+Cjwvc3ZnPgo=");
    	background-repeat: no-repeat;
    	background-position: center center
    }
    a {
    	color: #2196f3;
    	text-decoration: underline;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    a:hover, a:focus, a:active {
    	color: #2196f3;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    a:focus {
    	outline: thin dotted
    }
    a:hover, a:active {
    	outline: 0
    }
    .main-navigation {
    	clear: both;
    	display: block;
    	float: left;
    	width: 100%
    }
    .main-navigation ul {
    	display: none;
    	list-style: none;
    	margin: 0;
    	padding-left: 0
    }
    .main-navigation ul ul {
    	-webkit-box-shadow: 0 3px 3px rgba(0, 0, 0, .2);
    	box-shadow: 0 3px 3px rgba(0, 0, 0, .2);
    	float: left;
    	position: absolute;
    	top: 100%;
    	left: -999em;
    	z-index: 99999
    }
    .main-navigation ul ul ul {
    	left: -999em;
    	top: 0
    }
    .main-navigation ul ul li:hover>ul, .main-navigation ul ul li.focus>ul {
    	left: 100%
    }
    .main-navigation ul ul a {
    	width: 200px
    }
    .main-navigation ul li:hover>ul, .main-navigation ul li.focus>ul {
    	left: auto
    }
    .main-navigation li {
    	float: left;
    	position: relative
    }
    .main-navigation a {
    	display: block;
    	text-decoration: none
    }
    .main-navigation .current_page_item>a, .main-navigation .current-menu-item>a, .main-navigation .current_page_ancestor>a, .main-navigation .current-menu-ancestor>a {
    	color: #2196f3
    }
    .menu-toggle, .main-navigation.toggled ul {
    	display: block
    }
    @media screen and (min-width:37.5em) {
    	.menu-toggle {
    		display: none
    	}
    	.main-navigation ul {
    		display: block
    	}
    }
    .site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {
    	margin: 0 0 1.5em;
    	overflow: hidden
    }
    .comment-navigation .nav-previous, .posts-navigation .nav-previous, .post-navigation .nav-previous {
    	float: left;
    	width: 50%
    }
    .comment-navigation .nav-next, .posts-navigation .nav-next, .post-navigation .nav-next {
    	float: right;
    	text-align: right;
    	width: 50%
    }
    #menu-header-small, .widget-header-small-menu .menu {
    	position: relative;
    	font-weight: 500;
    	line-height: 28px;
    	font-size: 14px;
    	list-style: none;
    	margin: 8px 29px 5px 0;
    	padding-left: 0;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-orient: horizontal;
    	-webkit-box-direction: normal;
    	-ms-flex-direction: row;
    	flex-direction: row;
    	-ms-flex-wrap: nowrap;
    	flex-wrap: nowrap;
    	-webkit-box-pack: end;
    	-ms-flex-pack: end;
    	justify-content: flex-end
    }
    #menu-header-small li, .widget-header-small-menu .menu li {
    	padding: 0;
    	margin: 0 0 0 21px
    }
    #menu-header-small li:first-child, .widget-header-small-menu .menu li:first-child {
    	margin: 0
    }
    #menu-header-small li:before, .widget-header-small-menu .menu li:before {
    	display: none
    }
    #menu-header-small li a, .widget-header-small-menu .menu li a {
    	text-decoration: none;
    	color: #747b7f
    }
    #menu-header-small li a:hover, .widget-header-small-menu .menu li a:hover {
    	color: #2196f3
    }
    .screen-reader-text {
    	border: 0;
    	clip: rect(1px, 1px, 1px, 1px);
    	-webkit-clip-path: inset(50%);
    	clip-path: inset(50%);
    	height: 1px;
    	margin: -1px;
    	overflow: hidden;
    	padding: 0;
    	position: absolute !important;
    	width: 1px;
    	word-wrap: normal !important
    }
    .screen-reader-text:focus {
    	background-color: #f1f1f1;
    	border-radius: 3px;
    	-webkit-box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
    	box-shadow: 0 0 2px 2px rgba(0, 0, 0, .6);
    	clip: auto !important;
    	-webkit-clip-path: none;
    	clip-path: none;
    	color: #747b7f;
    	display: block;
    	font-size: 14px;
    	font-size: .875rem;
    	font-weight: 700;
    	height: auto;
    	left: 5px;
    	line-height: normal;
    	padding: 15px 23px 14px;
    	text-decoration: none;
    	top: 5px;
    	width: auto;
    	z-index: 100000
    }
    #content[tabindex="-1"]:focus {
    	outline: 0
    }
    .alignleft {
    	display: inline;
    	float: left;
    	margin-right: 1.5em
    }
    .alignright {
    	display: inline;
    	float: right;
    	margin-left: 1.5em
    }
    .aligncenter {
    	clear: both;
    	display: block;
    	margin-left: auto;
    	margin-right: auto;
    	text-align: center
    }
    .clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after {
    	content: "";
    	display: table;
    	table-layout: fixed
    }
    .clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after {
    	clear: both
    }
    .page-id-1765 .widget_icl_lang_sel_widget {
    	display: none
    }
    .widget {
    	margin: 0 0 1.5em
    }
    .widget select {
    	max-width: 100%
    }
    .page-template-default .site-content {
    	max-width: 100%
    }
    .page-template-boxed .site-content {
    	max-width: 1200px;
    	margin: 0 auto
    }
    .sticky {
    	display: block
    }
    .hentry {
    	margin: 0 0 1.5em
    }
    .page-template-default .hentry {
    	margin-bottom: 0
    }
    .updated:not(.published) {
    	display: none
    }
    .page-content, .entry-content, .entry-summary {
    	margin: 1.5em 0 0
    }
    .elementor-page .page-content, .elementor-page .entry-content, .elementor-page .entry-summary {
    	margin-top: 0
    }
    .page-links {
    	clear: both;
    	margin: 0 0 1.5em
    }
    .entry-title {
    	text-align: center
    }
    .display-block {
    	display: block
    }
    .comment-content a {
    	word-wrap: break-word
    }
    .bypostauthor {
    	display: block
    }
    .container {
    	max-width: 100%;
    	margin: 0 auto
    }
    header .container {
    	background-color: #fff
    }
    .header-container__flex {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	-ms-flex-line-pack: stretch;
    	align-content: stretch;
    	padding: 8px 0 1px
    }
    @media (max-width:939px) {
    	.header-container__flex {
    		-webkit-box-orient: horizontal;
    		-webkit-box-direction: normal;
    		-ms-flex-direction: row;
    		flex-direction: row;
    		-ms-flex-wrap: wrap;
    		flex-wrap: wrap
    	}
    }
    .header-container__flex .left-part {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-flex: 0;
    	-ms-flex: 0 1 auto;
    	flex: 0 1 auto;
    	padding: 10px 0 10px 15px
    }
    @media (max-width:939px) {
    	.header-container__flex .left-part {
    		-webkit-box-orient: horizontal;
    		-webkit-box-direction: normal;
    		-ms-flex-direction: row;
    		flex-direction: row;
    		-ms-flex-wrap: wrap;
    		flex-wrap: wrap;
    		-webkit-box-align: center;
    		-ms-flex-align: center;
    		align-items: center
    	}
    }
    @media (max-width:639px) {
    	.header-container__flex .left-part {
    		padding-left: 5px
    	}
    }
    .header-container__flex .widget {
    	margin-bottom: 0
    }
    .header-container__flex .widget-area.header-main-2-area {
    	padding: 10px 15px 10px 5px;
    	-webkit-box-flex: 1;
    	-ms-flex: 1 1 auto;
    	flex: 1 1 auto
    }
    .widget_tm_one_dropdown_menu {
    	display: none
    }
    .header-container__flex .widget-area.header-main-3-area {
    	padding: 10px 15px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: end;
    	-ms-flex-pack: end;
    	justify-content: flex-end;
    	-webkit-box-flex: 0;
    	-ms-flex: 0 1 auto;
    	flex: 0 1 auto
    }
    .header-container__flex .site-branding {
    	min-width: 236px;
    	line-height: 0;
    	display: flex;
    	align-items: center
    }
    .header-container__flex .site-branding .custom-logo-link {
    	line-height: 0
    }
    @media (max-width:639px) {
    	.header-container__flex .site-branding .custom-logo {
    		width: 182px !important;
    		height: 38px !important
    	}
    }
    @media (max-width:639px) {
    	.header-container__flex .site-branding {
    		min-width: 200px
    	}
    }
    @media (max-width:1200px) {
    	.header-main-1-area, .header-main-3-area {
    		display: none !important
    	}
    	.header-main-2-area {
    		display: -webkit-box;
    		display: -ms-flexbox;
    		display: flex;
    		-webkit-box-align: center;
    		-ms-flex-align: center;
    		align-items: center;
    		-webkit-box-flex: 0 !important;
    		-ms-flex-positive: 0 !important;
    		flex-grow: 0 !important;
    		padding: 10px 0 !important
    	}
    	.widget_tm_one_dropdown_menu {
    		display: block !important
    	}
    }
    .js-wpml-ls-item-toggle {
    	background: 0 0
    }
    .wpml-ls-legacy-dropdown a:hover, .wpml-ls-legacy-dropdown a:focus {
    	outline: none
    }
    .site-header {
    	position: relative;
    	z-index: 10;
    	-webkit-box-shadow: 0 4px 8px 0 rgba(30, 37, 53, .05);
    	box-shadow: 0 4px 8px 0 rgba(30, 37, 53, .05)
    }
    .site-header__wrap {
    	padding-top: 15px;
    	padding-bottom: 15px
    }
    .site-header__wrap.isStick {
    	position: fixed;
    	z-index: 1000;
    	right: 0;
    	left: 0
    }
    .site-header__wrap .space-between-content {
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    .blank-checkout-header {
    	position: relative;
    	padding: 100px 0 50px;
    	text-align: center
    }
    .blank-checkout-header__logo {
    	display: block;
    	width: 200px;
    	height: auto;
    	margin: 0 auto
    }
    .blank-checkout-header__back {
    	position: absolute;
    	top: 100px;
    	left: 10%;
    	border: 1px solid #2196f3;
    	padding: 14px 20px 13px;
    	border-radius: 30px;
    	color: #2196f3;
    	font-weight: 700;
    	letter-spacing: .02em;
    	text-decoration: none;
    	text-transform: uppercase;
    	font-size: 14px;
    	line-height: 16px;
    	display: -webkit-inline-box;
    	display: -ms-inline-flexbox;
    	display: inline-flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear
    }
    .blank-checkout-header__back svg {
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear;
    	fill: #2196f3;
    	margin: 0 6px 0 0
    }
    .blank-checkout-header__back:hover {
    	color: #2a353a;
    	border-color: #2a353a
    }
    .blank-checkout-header__back:hover svg {
    	fill: #2a353a
    }
    @media (max-width:530px) {
    	.blank-checkout-header__back {
    		position: static;
    		margin-top: 20px
    	}
    }
    .delivery-header {
    	background-image: url(//monsterone.com/wp-content/themes/tm-one/assets/layout/../img/one-texture-1.png);
    	background-color: #2a353a;
    	background-position: center top;
    	padding-top: 100px;
    	padding-bottom: 275px;
    	text-align: center;
    	color: #fff
    }
    .delivery-header__logo {
    	display: block;
    	width: 200px;
    	height: auto;
    	margin: 0 auto 90px
    }
    .delivery-header__hero {
    	font-weight: 500;
    	padding-bottom: 85px
    }
    .delivery-header__hero-title {
    	font-size: 48px;
    	line-height: 1.2em
    }
    .delivery-header__hero-sub {
    	font-size: 36px;
    	line-height: 1.2em
    }
    .delivery-header__hero-sub span {
    	color: #2196f3
    }
    .error-404.not-found {
    	text-align: center
    }
    .error-404.not-found .page-header {
    	padding: 125px 0 37px
    }
    .error-404.not-found .page-header h2 {
    	font-style: normal;
    	font-weight: 500;
    	line-height: 68px;
    	font-size: 48px;
    	margin-bottom: 0
    }
    @media (max-width:1119px) {
    	.error-404.not-found .page-header h2 {
    		line-height: 40px;
    		font-size: 34px
    	}
    }
    .error-404.not-found .page-header h2 span {
    	color: #2196f3
    }
    .error-404.not-found .page-header p {
    	margin: 4px 0 22px
    }
    .error-404.not-found .page-header a.button-lg {
    	padding: 13px 31px 14px
    }
    .error-404.not-found .img-404 {
    	padding-top: 40px;
    	margin: 0;
    	line-height: 0
    }
    .blank-checkout-footer {
    	text-align: center;
    	padding: 50px 0 100px;
    	font-size: 14px;
    	background: 0 0
    }
    footer {
    	background-color: #f7f8f8;
    	padding: 3.35em 0
    }
    @media (max-width:369px) {
    	footer {
    		padding: 2.35em 0
    	}
    }
    footer.site-footer .container {
    	max-width: 1200px
    }
    footer p, footer .footer-copyright {
    	line-height: 21px;
    	font-size: 14px;
    	color: #747b7f
    }
    @media (max-width:369px) {
    	footer p, footer .footer-copyright {
    		text-align: center
    	}
    }
    footer .footer-copyright br {
    	display: none
    }
    @media (max-width:369px) {
    	footer .footer-copyright br {
    		display: block
    	}
    }
    footer .site-info {
    	padding-top: 16px
    }
    .widget.widget_tm_one_dropdown_menu {
    	margin-bottom: 0
    }
    footer .footer-widget-area .widget {
    	margin: 0 0 16px
    }
    footer .footer-widget-area .widget-title {
    	margin: 0 0 17px;
    	font-size: 16px;
    	line-height: 24px;
    	color: #2a353a;
    	font-weight: 500
    }
    footer .footer-widget-area .about-one p {
    	margin-top: 20px
    }
    footer .footer-widget-area>.row>div {
    	-webkit-box-ordinal-group: 2;
    	-ms-flex-order: 1;
    	order: 1
    }
    @media (max-width:369px) {
    	footer .footer-widget-area>.row>div {
    		display: none
    	}
    }
    @media (max-width:939px) {
    	footer .footer-widget-area>.row>div:first-child, footer .footer-widget-area>.row>div:last-child {
    		-webkit-box-ordinal-group: 1;
    		-ms-flex-order: 0;
    		order: 0;
    		display: block;
    		margin-bottom: 15px
    	}
    }
    @media (max-width:369px) {
    	footer .footer-widget-area>.row>div:first-child, footer .footer-widget-area>.row>div:last-child {
    		text-align: center
    	}
    }
    .site-footer ul {
    	list-style: none;
    	margin: 0 0 1.5em;
    	padding-left: 0
    }
    .site-footer ul li {
    	padding-left: 0;
    	position: relative;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 20px;
    	margin-top: 8px
    }
    .site-footer ul li a {
    	text-decoration: none;
    	color: #747b7f
    }
    .site-footer ul li a:hover {
    	color: #2196f3
    }
    .site-footer ul li:before {
    	display: none
    }
    .account-page {
    	font-size: 14px;
    	line-height: 25px;
    	padding: 60px 0 80px
    }
    @media (max-width:1200px) {
    	.account-page {
    		padding-right: 10px;
    		padding-left: 10px
    	}
    }
    .account-page p {
    	font-size: 14px;
    	line-height: 21px
    }
    .hmessage {
    	padding: 0 0 35px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: baseline;
    	-ms-flex-align: baseline;
    	align-items: baseline
    }
    .hmessage__text {
    	font-size: 36px;
    	line-height: 41px;
    	font-weight: 500;
    	color: #2a353a;
    	margin: 0 10px 0 0
    }
    .hmessage__logout {
    	font-weight: 500;
    	font-size: 18px
    }
    #content .account-tabs {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between
    }
    #content .account-tabs__nav {
    	max-width: 25.5%;
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 25.5%;
    	flex: 0 0 25.5%;
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	padding-right: 30px
    }
    @media (max-width:939px) {
    	#content .account-tabs__nav {
    		margin: 0 0 30px
    	}
    }
    #content .account-tabs__nav-item-link {
    	display: block;
    	font-size: 14px;
    	line-height: 20px;
    	padding: 7px 12px;
    	color: #747b7f;
    	border-radius: 4px;
    	font-weight: 500;
    	text-decoration: none
    }
    #content .account-tabs__nav-item-link:hover {
    	background: #f7f8f8
    }
    #content .account-tabs__nav-item.active-item .account-tabs__nav-item-link {
    	color: #2196f3;
    	background: #e4f2fe
    }
    #content .account-tabs__nav-item.active-item.level-2 .account-tabs__nav-item-link {
    	color: #2196f3;
    	background: 0 0 !important
    }
    @media (max-width:939px) {
    	#content .account-tabs__nav {
    		max-width: 100%;
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%
    	}
    }
    #content .account-tabs__content {
    	max-width: 74.5%;
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 74.5%;
    	flex: 0 0 74.5%
    }
    #content .account-tabs__content-item {
    	display: none
    }
    #content .account-tabs__content-item.active-item {
    	display: block
    }
    #content .account-tabs__content-title {
    	font-size: 24px;
    	line-height: 34px;
    	padding: 0 0 10px;
    	font-weight: 500;
    	margin: 0
    }
    @media (max-width:939px) {
    	#content .account-tabs__content {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%;
    		max-width: 100%
    	}
    }
    #edd_user_history.edd-table {
    	border-collapse: separate;
    	border-spacing: 0
    }
    #edd_user_history.edd-table thead tr th {
    	padding: 13px 19px 14px;
    	background: #2a353a;
    	color: #fff;
    	font-size: 14px;
    	line-height: 16px;
    	text-align: left;
    	font-weight: 500;
    	border-left: 1px solid #e2e4e4
    }
    #edd_user_history.edd-table thead tr th:first-child {
    	border-left: none;
    	border-radius: 4px 0 0
    }
    #edd_user_history.edd-table thead tr th:last-child {
    	border-radius: 0 4px 0 0
    }
    #edd_user_history.edd-table tbody {
    	font-size: 14px;
    	line-height: 16px
    }
    #edd_user_history.edd-table tbody a {
    	font-weight: 500
    }
    #edd_user_history.edd-table tbody tr td {
    	border-left: 1px solid #e2e4e4;
    	border-bottom: 1px solid #e2e4e4;
    	padding: 13px 19px 14px
    }
    #edd_user_history.edd-table tbody tr td:last-child {
    	border-right: 1px solid #e2e4e4
    }
    #edd_user_history.edd-table tbody tr:first-child td {
    	border-top: 1px solid #e2e4e4
    }
    #edd_user_history.edd-table tbody tr:last-child td:first-child {
    	border-radius: 0 0 0 4px
    }
    #edd_user_history.edd-table tbody tr:last-child td:last-child {
    	border-radius: 0 0 4px
    }
    #edd_user_history.edd-table tbody tr:nth-child(even) {
    	background: #f7f8f8
    }
    .account-tabs__nav-item.active-item .account-tabs__nav-item-link {
    	color: #747b7f !important;
    	background-color: transparent !important
    }
    .account-tabs__nav .level-1.active-item>a {
    	color: #2196f3 !important;
    	background: #e4f2fe !important
    }
    .account-tabs__nav .items a {
    	font-weight: 400 !important
    }
    .account-tabs__nav .level-2 .account-tabs__nav-item-link {
    	padding: 4px 5px 3px 25px !important
    }
    .account-tabs__nav .level-2:first-child {
    	margin-top: 8px
    }
    .account-tabs__nav .items .active-item a {
    	color: #2196f3 !important;
    	font-style: normal !important;
    	font-weight: 400 !important
    }
    .account-tabs__nav .has-children .items {
    	display: none !important
    }
    .account-tabs__nav .has-children.active-item .items {
    	display: block !important
    }
    .account-tabs__nav .dropdown a span {
    	position: relative;
    	padding-right: 16px
    }
    .account-tabs__nav .dropdown a span svg {
    	position: absolute;
    	right: 0;
    	top: 5px
    }
    .account-tabs__nav-item .account-tabs__nav-item-link:hover {
    	color: #747b7f !important;
    	background: #f7f8f8 !important
    }
    #edd_profile_personal_fieldset, #edd_profile_address_fieldset, #edd_profile_password_fieldset {
    	margin: 0 0 30px
    }
    #edd_profile_personal_fieldset legend, #edd_profile_address_fieldset legend, #edd_profile_password_fieldset legend {
    	font-size: 18px;
    	line-height: 34px;
    	padding: 0 0 10px;
    	font-weight: 500;
    	margin: 0
    }
    p#edd_profile_emails_wrap label {
    	position: static !important;
    	display: block
    }
    #edd_profile_subscription {
    	margin: 0 0 30px
    }
    .account-tabs__content-item#settings {
    	max-width: 570px
    }
    .tm-order-id {
    	text-align: center
    }
    .tm-order-id ins {
    	display: inline-block;
    	font-weight: 700;
    	line-height: 38px;
    	font-size: 29px;
    	text-align: center;
    	color: #2196f3;
    	background: rgba(33, 150, 243, .1);
    	padding: 0 10px
    }
    .pricing-block-wrap, .home-top-wrap {
    	font-size: 16px;
    	line-height: 1.4;
    	font-weight: 400;
    	color: #747b7f;
    	background-color: #fff;
    	-webkit-text-size-adjust: none;
    	-webkit-font-smoothing: subpixel-antialiased;
    	position: relative;
    	z-index: 1
    }
    .pricing-block-wrap ul, .home-top-wrap ul {
    	margin: 0
    }
    .pricing-block-wrap ul li, .home-top-wrap ul li {
    	padding: 0
    }
    .pricing-block-wrap ul li:before, .home-top-wrap ul li:before {
    	content: none
    }
    .home-top-wrap .logo {
    	max-width: 335px;
    	width: 100%;
    	height: auto;
    	margin-left: auto;
    	margin-right: auto
    }
    .home-top-wrap .logo img {
    	width: 100%
    }
    .home-top-wrap .intro {
    	margin-bottom: 35px
    }
    .home-top-wrap .intro__title {
    	font-size: 45px;
    	color: #2a353a;
    	line-height: 1.5;
    	font-weight: 500;
    	margin-bottom: 7px;
    	padding-top: 4px
    }
    .home-top-wrap .intro__subtitle {
    	font-size: 18px;
    	line-height: 1.6
    }
    .pricing-block-wrap {
    	margin: 0 0 120px
    }
    @media (max-width:1200px) {
    	.pricing-block-wrap {
    		margin: 0
    	}
    }
    @media (max-width:768px) {
    	.pricing-block-wrap {
    		margin: 0 0 30px
    	}
    }
    .pricing-block-wrap_pricing {
    	margin: 0 0 200px
    }
    @media (max-width:1200px) {
    	.pricing-block-wrap_pricing {
    		margin: 0 0 90px
    	}
    }
    @media (max-width:768px) {
    	.pricing-block-wrap_pricing {
    		margin: 0
    	}
    }
    .pricing-block-wrap .pricing-table {
    	position: relative;
    	padding: 40px 10px;
    	text-align: center;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-orient: vertical;
    	-webkit-box-direction: normal;
    	-ms-flex-direction: column;
    	flex-direction: column;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	background-color: #fff;
    	-webkit-box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	border-radius: 6px
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap .pricing-table {
    		margin-bottom: -100px
    	}
    }
    @media (min-width:576px) {
    	.pricing-block-wrap .pricing-table {
    		padding: 40px
    	}
    }
    .pricing-block-wrap .pricing-table__label {
    	position: absolute;
    	right: -10px;
    	top: 10px;
    	background-color: #fa6334;
    	color: #fff;
    	letter-spacing: .02em;
    	font-size: 14px;
    	font-weight: 500;
    	text-transform: uppercase;
    	padding: 1px 10px;
    	border-bottom-left-radius: 8px
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap .pricing-table__label {
    		top: 27px
    	}
    }
    .pricing-block-wrap .pricing-table__label:before {
    	content: '';
    	position: absolute;
    	right: -10px;
    	top: 100%;
    	border-left: 10px solid #fa6334;
    	border-right: 10px solid transparent;
    	border-bottom: 10px solid transparent
    }
    .pricing-block-wrap .pricing-table__title {
    	font-size: 17px;
    	color: #2a353a;
    	letter-spacing: .05em;
    	text-transform: uppercase;
    	line-height: 1.4;
    	font-weight: 500;
    	margin-bottom: 10px
    }
    @media (min-width:576px) {
    	.pricing-block-wrap .pricing-table__title {
    		margin-bottom: 20px
    	}
    }
    .pricing-block-wrap .pricing-table__price {
    	margin-bottom: 30px
    }
    .pricing-block-wrap .pricing-table__price-description {
    	font-size: 18px;
    	color: #2a353a;
    	line-height: 25px
    }
    .pricing-block-wrap .pricing-table__price-month {
    	font-size: 20px;
    	letter-spacing: -.03em;
    	font-weight: 700
    }
    @media (min-width:576px) {
    	.pricing-block-wrap .pricing-table__price-month {
    		font-size: 26px
    	}
    }
    .pricing-block-wrap .pricing-table__price-month span {
    	display: inline-block
    }
    .pricing-block-wrap .pricing-table__price-month .big {
    	font-size: 28px
    }
    @media (min-width:576px) {
    	.pricing-block-wrap .pricing-table__price-month .big {
    		font-size: 36px
    	}
    }
    .pricing-block-wrap .pricing-table__price-month *+.big, .pricing-block-wrap .pricing-table__price-month span.month {
    	margin-left: 7px
    }
    .pricing-block-wrap .pricing-table__price-year {
    	font-size: 18px;
    	color: #2a353a
    }
    .pricing-block-wrap .pricing-table__price-year span {
    	display: inline-block
    }
    .pricing-block-wrap .pricing-table__price-year .bold {
    	font-weight: 700
    }
    .pricing-block-wrap .pricing-table__price-year *+.bold, .pricing-block-wrap .pricing-table__price-year .bold+* {
    	margin-left: 7px
    }
    .pricing-block-wrap .pricing-table__list {
    	font-size: 14px;
    	line-height: 35px;
    	color: #707070;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-orient: vertical;
    	-webkit-box-direction: normal;
    	-ms-flex-direction: column;
    	flex-direction: column;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    @media (min-width:576px) {
    	.pricing-block-wrap .pricing-table__list {
    		font-size: 16px
    	}
    }
    .pricing-block-wrap .pricing-table__list li+li {
    	padding-top: 2px
    }
    .pricing-block-wrap .pricing-table__list li {
    	position: relative
    }
    .pricing-block-wrap .pricing-table__list li .tooltip-custom {
    	display: none;
    	-webkit-transition: all ease .25s;
    	-o-transition: all ease .25s;
    	transition: all ease .25s;
    	position: absolute;
    	top: -10px;
    	left: 50%;
    	-webkit-transform: translate(-50%, -100%);
    	-ms-transform: translate(-50%, -100%);
    	transform: translate(-50%, -100%);
    	border-radius: 4px;
    	background-color: #2196f3;
    	width: 320px;
    	padding: 15px 20px;
    	color: #fff;
    	font-size: 14px;
    	line-height: 21px;
    	z-index: 2;
    	opacity: 0;
    	visibility: hidden;
    	pointer-events: none;
    	text-align: left
    }
    @media (min-width:1100px) {
    	.pricing-block-wrap .pricing-table__list li .tooltip-custom {
    		display: block
    	}
    }
    @media (min-width:1550px) {
    	.pricing-block-wrap .pricing-table__list li .tooltip-custom {
    		top: 50%;
    		-webkit-transform: translate(0, -50%);
    		-ms-transform: translate(0, -50%);
    		transform: translate(0, -50%);
    		left: -320px
    	}
    }
    .pricing-block-wrap .pricing-table__list li .tooltip-custom:before {
    	content: '';
    	position: absolute;
    	right: 50%;
    	-webkit-transform: translateX(-50%) rotate(225deg);
    	-ms-transform: translateX(-50%) rotate(225deg);
    	transform: translateX(-50%) rotate(225deg);
    	bottom: -1px;
    	border-left: 7px solid #2196f3;
    	border-right: 7px solid transparent;
    	border-bottom: 7px solid transparent
    }
    @media (min-width:1550px) {
    	.pricing-block-wrap .pricing-table__list li .tooltip-custom:before {
    		-webkit-transform: rotate(135deg) translate(0, -50%);
    		-ms-transform: rotate(135deg) translate(0, -50%);
    		transform: rotate(135deg) translate(0, -50%);
    		right: -2px;
    		top: 50%;
    		bottom: auto
    	}
    }
    .pricing-block-wrap .pricing-table__list li .tooltip-custom:after {
    	content: '';
    	top: 0;
    	position: absolute;
    	right: -40px;
    	height: 100%;
    	width: 40px;
    	display: none
    }
    @media (min-width:1550px) {
    	.pricing-block-wrap .pricing-table__list li .tooltip-custom:after {
    		display: block
    	}
    }
    .pricing-block-wrap .pricing-table__list li:hover .tooltip-custom {
    	opacity: 1;
    	visibility: visible;
    	pointer-events: auto;
    	-webkit-transition: opacity ease .25s, visibility ease .25s, left ease .25s;
    	-o-transition: opacity ease .25s, visibility ease .25s, left ease .25s;
    	transition: opacity ease .25s, visibility ease .25s, left ease .25s
    }
    @media (min-width:1550px) {
    	.pricing-block-wrap .pricing-table__list li:hover .tooltip-custom {
    		left: calc(-320px - 12px)
    	}
    }
    .pricing-block-wrap .pricing-table_lifetime {
    	padding: 55px 40px;
    	-webkit-transform: translateY(-15px);
    	-ms-transform: translateY(-15px);
    	transform: translateY(-15px)
    }
    .pricing-block-wrap_pricing .pricing-block-wrap {
    	margin: 0
    }
    .pricing-block-wrap .bg-grad-1, .home-top-wrap .bg-grad-1 {
    	background: -webkit-gradient(linear, left top, left bottom, from(#f7f8f8), to(#fff));
    	background: -o-linear-gradient(top, #f7f8f8 0%, #fff 100%);
    	background: linear-gradient(180deg, #f7f8f8 0%, #fff 100%)
    }
    .pricing-block-wrap .bg-gray-light, .home-top-wrap .bg-gray-light {
    	background: #f7f8f8
    }
    .pricing-block-wrap .button, .home-top-wrap .button {
    	position: relative;
    	overflow: hidden;
    	display: inline-block;
    	border: 2px solid;
    	font-family: inherit;
    	font-weight: 700;
    	letter-spacing: .025em;
    	font-size: 14px;
    	line-height: 16px;
    	text-transform: uppercase;
    	white-space: nowrap;
    	-o-text-overflow: ellipsis;
    	text-overflow: ellipsis;
    	text-align: center;
    	cursor: pointer;
    	vertical-align: middle;
    	-webkit-user-select: none;
    	-moz-user-select: none;
    	-ms-user-select: none;
    	user-select: none;
    	-webkit-transition: .25s all ease-in-out;
    	-o-transition: .25s all ease-in-out;
    	transition: .25s all ease-in-out;
    	border-radius: 25px;
    	padding: 17px 29px 17px
    }
    .pricing-block-wrap .button:hover, .home-top-wrap .button:hover {
    	-webkit-transition: .25s all ease-in-out;
    	-o-transition: .25s all ease-in-out;
    	transition: .25s all ease-in-out
    }
    .pricing-block-wrap .btn-gradient, .home-top-wrap .btn-gradient {
    	background-clip: padding-box;
    	border: none
    }
    .pricing-block-wrap .button-group, .home-top-wrap .button-group {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .pricing-block-wrap .button-group.inset-20, .home-top-wrap .button-group.inset-20 {
    	margin-top: -20px;
    	margin-left: -20px
    }
    .pricing-block-wrap .button-group.inset-20>*, .home-top-wrap .button-group.inset-20>* {
    	margin-top: 20px;
    	margin-left: 20px
    }
    .pricing-block-wrap .btn-blue, .pricing-block-wrap .btn-red, .pricing-block-wrap .btn-green, .home-top-wrap .btn-blue, .home-top-wrap .btn-red, .home-top-wrap .btn-green {
    	color: #fff;
    	background-size: auto 100%
    }
    .pricing-block-wrap .btn-blue:hover, .pricing-block-wrap .btn-red:hover, .pricing-block-wrap .btn-green:hover, .home-top-wrap .btn-blue:hover, .home-top-wrap .btn-red:hover, .home-top-wrap .btn-green:hover {
    	background-size: auto 800%;
    	color: #fff
    }
    .pricing-block-wrap .btn-green, .home-top-wrap .btn-green {
    	background: -webkit-gradient(linear, left bottom, left top, from(#4fb973), to(#62cf87));
    	background: -o-linear-gradient(bottom, #4fb973 0%, #62cf87 100%);
    	background: linear-gradient(0deg, #4fb973 0%, #62cf87 100%)
    }
    .pricing-block-wrap .btn-blue, .home-top-wrap .btn-blue {
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(0deg, #2196f3 0%, #4ba4fa 100%)
    }
    .pricing-block-wrap .btn-red, .home-top-wrap .btn-red {
    	background: -webkit-gradient(linear, left top, left bottom, from(#e7512b), to(#d84314));
    	background: -o-linear-gradient(top, #e7512b 0%, #d84314 100%);
    	background: linear-gradient(180deg, #e7512b 0%, #d84314 100%)
    }
    .pricing-block-wrap .button-icon-left, .home-top-wrap .button-icon-left {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .pricing-block-wrap .button-icon-left svg, .home-top-wrap .button-icon-left svg {
    	position: relative;
    	top: -1px
    }
    .pricing-block-wrap .button-icon-left span, .home-top-wrap .button-icon-left span {
    	display: inline-block;
    	margin-left: 9px
    }
    .pricing-block-wrap .btn-sm, .home-top-wrap .btn-sm {
    	min-width: 215px
    }
    .pricing-block-wrap .container-custom, .home-top-wrap .container-custom {
    	max-width: 1200px;
    	width: 100%;
    	padding-right: 15px;
    	padding-left: 15px;
    	margin-left: auto;
    	margin-right: auto
    }
    .pricing-block-wrap .row-custom, .home-top-wrap .row-custom {
    	margin-left: -15px;
    	margin-right: -15px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap
    }
    .pricing-block-wrap .row-custom>*, .home-top-wrap .row-custom>* {
    	padding-left: 15px;
    	padding-right: 15px
    }
    .pricing-block-wrap .row-custom.items-center, .home-top-wrap .row-custom.items-center {
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .pricing-block-wrap .block-xl__50, .home-top-wrap .block-xl__50 {
    	max-width: 100%;
    	width: 100%
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap .block-xl__50, .home-top-wrap .block-xl__50 {
    		max-width: calc(50% - 30px);
    		width: 100%
    	}
    }
    @media (min-width:768px) {
    	.pricing-block-wrap .block-xl__50, .home-top-wrap .block-xl__50 {
    		max-width: calc(83.333% - 30px);
    		width: 100%
    	}
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap .block-xl__80, .home-top-wrap .block-xl__80 {
    		max-width: calc(83.333% - 30px);
    		width: 100%
    	}
    }
    .pricing-block-wrap .block-sm__80, .home-top-wrap .block-sm__80 {
    	max-width: calc(100% - 30px);
    	width: 100%
    }
    @media (min-width:576px) {
    	.pricing-block-wrap .block-sm__80, .home-top-wrap .block-sm__80 {
    		max-width: calc(83.333% - 30px);
    		width: 100%
    	}
    }
    .pricing-block-wrap .block-md, .home-top-wrap .block-md {
    	max-width: 420px;
    	width: 100%
    }
    .pricing-block-wrap img, .home-top-wrap img {
    	display: inline-block;
    	max-width: 100%;
    	height: auto
    }
    .pricing-block-wrap .img-responsive, .home-top-wrap .img-responsive {
    	width: 100%
    }
    .pricing-block-wrap *+p, .home-top-wrap *+p {
    	margin-top: 15px
    }
    .pricing-block-wrap h2+p, .pricing-block-wrap .heading-2+p, .home-top-wrap h2+p, .home-top-wrap .heading-2+p {
    	margin-top: 12px
    }
    .pricing-block-wrap p+h2, .pricing-block-wrap p+.heading-2, .home-top-wrap p+h2, .home-top-wrap p+.heading-2 {
    	margin-top: 15px
    }
    .pricing-block-wrap p+p, .home-top-wrap p+p {
    	margin-top: 12px
    }
    .pricing-block-wrap img+p, .home-top-wrap img+p {
    	margin-top: 15px
    }
    .pricing-block-wrap h3+img, .home-top-wrap h3+img {
    	margin-top: 42px
    }
    .pricing-block-wrap *+.row, .home-top-wrap *+.row {
    	margin-top: 30px
    }
    .pricing-block-wrap *+.text-block, .home-top-wrap *+.text-block {
    	margin-top: 30px
    }
    .pricing-block-wrap *+.button, .home-top-wrap *+.button {
    	margin-top: 30px
    }
    .pricing-block-wrap .row+h3, .pricing-block-wrap .row+.heading-3, .home-top-wrap .row+h3, .home-top-wrap .row+.heading-3 {
    	margin-top: 80px
    }
    .pricing-block-wrap .container+.container, .home-top-wrap .container+.container {
    	margin-top: 35px
    }
    .pricing-block-wrap .row+.row, .home-top-wrap .row+.row {
    	margin-top: 35px
    }
    .pricing-block-wrap .row-40, .home-top-wrap .row-40 {
    	margin-bottom: -40px
    }
    .pricing-block-wrap .row-40:empty, .home-top-wrap .row-40:empty {
    	margin-bottom: 0
    }
    .pricing-block-wrap .row-40>*, .home-top-wrap .row-40>* {
    	margin-bottom: 40px
    }
    .pricing-block-wrap .row-xl-30, .home-top-wrap .row-xl-30 {
    	margin-bottom: -30px
    }
    .pricing-block-wrap .row-xl-30:empty, .home-top-wrap .row-xl-30:empty {
    	margin-bottom: 0
    }
    .pricing-block-wrap .row-xl-30>*, .home-top-wrap .row-xl-30>* {
    	margin-bottom: 30px
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap .row-xl-30, .home-top-wrap .row-xl-30 {
    		margin-bottom: 0
    	}
    	.pricing-block-wrap .row-xl-30:empty, .home-top-wrap .row-xl-30:empty {
    		margin-bottom: 0
    	}
    	.pricing-block-wrap .row-xl-30>*, .home-top-wrap .row-xl-30>* {
    		margin-bottom: 0
    	}
    }
    .pricing-block-wrap .section-lg, .home-top-wrap .section-lg {
    	padding-top: 60px;
    	padding-bottom: 60px
    }
    @media (min-width:992px) {
    	.pricing-block-wrap .section-lg, .home-top-wrap .section-lg {
    		padding-top: 80px;
    		padding-bottom: 80px
    	}
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap .section-lg, .home-top-wrap .section-lg {
    		padding-top: 95px;
    		padding-bottom: 88px
    	}
    }
    .pricing-block-wrap .section-custom-1, .home-top-wrap .section-custom-1 {
    	padding-top: 60px;
    	padding-bottom: 60px
    }
    @media (min-width:992px) {
    	.pricing-block-wrap .section-custom-1, .home-top-wrap .section-custom-1 {
    		padding-top: 80px;
    		padding-bottom: 80px
    	}
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap .section-custom-1, .home-top-wrap .section-custom-1 {
    		padding-top: 80px;
    		padding-bottom: 0
    	}
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap .section-custom-1+*, .home-top-wrap .section-custom-1+* {
    		padding-top: 100px
    	}
    }
    .pricing-block-wrap .text-italic, .home-top-wrap .text-italic {
    	font-style: italic
    }
    .pricing-block-wrap .text-normal, .home-top-wrap .text-normal {
    	font-style: normal
    }
    .pricing-block-wrap .text-underline, .home-top-wrap .text-underline {
    	text-decoration: underline
    }
    .pricing-block-wrap .text-strike, .home-top-wrap .text-strike {
    	text-decoration: line-through
    }
    .pricing-block-wrap .font-weight-regular, .home-top-wrap .font-weight-regular {
    	font-weight: 400
    }
    .pricing-block-wrap .font-weight-medium, .home-top-wrap .font-weight-medium {
    	font-weight: 500
    }
    .pricing-block-wrap .font-weight-sbold, .home-top-wrap .font-weight-sbold {
    	font-weight: 600
    }
    .pricing-block-wrap .font-weight-bold, .home-top-wrap .font-weight-bold {
    	font-weight: 700
    }
    .pricing-block-wrap .text-center, .home-top-wrap .text-center {
    	text-align: center
    }
    .pricing-block-wrap .text-black-1, .home-top-wrap .text-black-1 {
    	color: #2a353a
    }
    .pricing-block-wrap .text-accent, .home-top-wrap .text-accent {
    	color: #2196f3
    }
    .pricing-block-wrap .text-accent__blue, .home-top-wrap .text-accent__blue {
    	color: #2196f3
    }
    .pricing-block-wrap .text-accent__red, .home-top-wrap .text-accent__red {
    	color: #d84314
    }
    .pricing-block-wrap .text-accent__green, .home-top-wrap .text-accent__green {
    	color: #4fb973
    }
    .pricing-block-wrap .text-accent__black, .home-top-wrap .text-accent__black {
    	color: #2a353a
    }
    .pricing-block-wrap .text-accent__gray, .home-top-wrap .text-accent__gray {
    	color: #777
    }
    .pricing-block-wrap .text-accent-red, .home-top-wrap .text-accent-red {
    	color: #d84314
    }
    .pricing-block-wrap .text-accent-green, .home-top-wrap .text-accent-green {
    	color: #4fb973
    }
    .pricing-block-wrap .text-gray-1, .home-top-wrap .text-gray-1 {
    	color: #777
    }
    .pricing-block-wrap h1, .pricing-block-wrap .heading-1, .home-top-wrap h1, .home-top-wrap .heading-1 {
    	font-size: 32px;
    	line-height: 1.5
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap h1, .pricing-block-wrap .heading-1, .home-top-wrap h1, .home-top-wrap .heading-1 {
    		font-size: 45px
    	}
    }
    .pricing-block-wrap h2, .pricing-block-wrap .heading-2, .home-top-wrap h2, .home-top-wrap .heading-2 {
    	font-size: 28px;
    	line-height: 1.5
    }
    @media (min-width:768px) {
    	.pricing-block-wrap h2, .pricing-block-wrap .heading-2, .home-top-wrap h2, .home-top-wrap .heading-2 {
    		font-size: 32px
    	}
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap h2, .pricing-block-wrap .heading-2, .home-top-wrap h2, .home-top-wrap .heading-2 {
    		font-size: 36px
    	}
    }
    .pricing-block-wrap h3, .pricing-block-wrap .heading-3, .home-top-wrap h3, .home-top-wrap .heading-3 {
    	font-size: 24px;
    	line-height: 1.5
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap h3, .pricing-block-wrap .heading-3, .home-top-wrap h3, .home-top-wrap .heading-3 {
    		font-size: 30px
    	}
    }
    .pricing-block-wrap h4, .pricing-block-wrap .heading-4, .home-top-wrap h4, .home-top-wrap .heading-4 {
    	font-size: 22px;
    	line-height: 1.5
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap h4, .pricing-block-wrap .heading-4, .home-top-wrap h4, .home-top-wrap .heading-4 {
    		font-size: 26px
    	}
    }
    .pricing-block-wrap h5, .pricing-block-wrap .heading-5, .home-top-wrap h5, .home-top-wrap .heading-5 {
    	font-size: 20px;
    	line-height: 1.5
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap h5, .pricing-block-wrap .heading-5, .home-top-wrap h5, .home-top-wrap .heading-5 {
    		font-size: 24px
    	}
    }
    .pricing-block-wrap h6, .pricing-block-wrap .heading-6, .home-top-wrap h6, .home-top-wrap .heading-6 {
    	font-size: 18px;
    	line-height: 1.5
    }
    @media (min-width:1200px) {
    	.pricing-block-wrap h6, .pricing-block-wrap .heading-6, .home-top-wrap h6, .home-top-wrap .heading-6 {
    		font-size: 22px
    	}
    }
    .home-main-annual__pricing-bg {
    	background: url(/wp-content/uploads/2019/04/bgparticles-price-home.svg);
    	background-position: 50% 40px;
    	background-repeat: no-repeat;
    	-webkit-transition: background .3s, border .3s, border-radius .3s, -webkit-box-shadow .3s;
    	transition: background .3s, border .3s, border-radius .3s, -webkit-box-shadow .3s;
    	-o-transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-box-shadow .3s;
    	padding: 50px 0 26px
    }
    div.home-main-annual {
    	background-color: transparent;
    	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4fafe), color-stop(75%, #fff));
    	background-image: -o-linear-gradient(top, #f4fafe 0%, #fff 75%);
    	background-image: linear-gradient(180deg, #f4fafe 0%, #fff 75%);
    	-webkit-transition: background .3s, border .3s, border-radius .3s, -webkit-box-shadow .3s;
    	transition: background .3s, border .3s, border-radius .3s, -webkit-box-shadow .3s;
    	-o-transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s, -webkit-box-shadow .3s;
    	padding: 60px 0 40px
    }
    @media (max-width:767px) {
    	div.home-main-annual {
    		padding: 0
    	}
    }
    div.home-main-annual .elementor-widget:not(:last-child) {
    	margin: 0
    }
    div.home-main-annual__features {
    	max-width: 660px !important
    }
    div.home-main-annual__features-list {
    	margin: 36px 0
    }
    div.home-main-annual__features-list:first-child {
    	width: 55%
    }
    @media (max-width:767px) {
    	div.home-main-annual__features-list:first-child {
    		width: 100%;
    		margin: 36px 0 0
    	}
    }
    div.home-main-annual__features-list:first-child .elementor-widget-wrap {
    	margin: 0 0 0 20%
    }
    @media (max-width:767px) {
    	div.home-main-annual__features-list:first-child .elementor-widget-wrap {
    		margin: 0 20px 0
    	}
    }
    div.home-main-annual__features-list:nth-child(2) {
    	width: 45%
    }
    @media (max-width:767px) {
    	div.home-main-annual__features-list:nth-child(2) {
    		width: 100%;
    		margin: 20px 0
    	}
    }
    div.home-main-annual__features-list:nth-child(2) .elementor-widget-container {
    	margin: 0 0 0 11px
    }
    @media (max-width:767px) {
    	div.home-main-annual__features-list:nth-child(2) .elementor-widget-container {
    		margin: 0 20px 0
    	}
    }
    .infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {
    	display: none
    }
    .infinity-end.neverending .site-footer {
    	display: block
    }
    .page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {
    	border: none;
    	margin-bottom: 0;
    	margin-top: 0;
    	padding: 0
    }
    embed, iframe, object {
    	max-width: 100%
    }
    .custom-logo-link {
    	display: inline-block
    }
    .wp-caption {
    	margin-bottom: 1.5em;
    	max-width: 100%
    }
    .wp-caption img[class*=wp-image-] {
    	display: block;
    	margin-left: auto;
    	margin-right: auto
    }
    .wp-caption .wp-caption-text {
    	margin: .8075em 0
    }
    .wp-caption-text {
    	text-align: center
    }
    .gallery {
    	margin-bottom: 1.5em
    }
    .gallery-item {
    	display: inline-block;
    	text-align: center;
    	vertical-align: top;
    	width: 100%
    }
    .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
    }
    .edd-alert {
    	border-radius: 4px;
    	padding: 20px;
    	font-size: 14px;
    	margin: 0 0 40px
    }
    .edd-alert#edd-discount-error-wrap {
    	margin: 25px 0 0;
    	padding: 9px 25px 10px
    }
    .edd-alert.edd-alert-error {
    	border: 1px solid #d84314;
    	color: #d84314
    }
    .edd-alert.edd-alert-success {
    	border: 1px solid #4fb973;
    	color: #4fb973
    }
    .edd-alert p {
    	margin: 0
    }
    #password-lost-form-wrap {
    	padding: 30px 0 60px
    }
    #edd_login_form, #lostpasswordform {
    	width: 370px;
    	max-width: 90%;
    	margin: 0 auto;
    	text-align: center
    }
    #edd_login_form legend, #lostpasswordform legend {
    	display: block;
    	text-align: center;
    	width: 100%
    }
    #edd_login_form .login-form-icon, #lostpasswordform .login-form-icon {
    	width: 100px;
    	margin: 0 auto 30px
    }
    #edd_login_form .edd-login-remember, #lostpasswordform .edd-login-remember {
    	padding: 8px 0 20px
    }
    #edd_login_form .edd-login-remember__check, #lostpasswordform .edd-login-remember__check {
    	display: inline-block
    }
    #edd_login_form input[type=submit], #lostpasswordform input[type=submit] {
    	width: 190px
    }
    #edd_login_form .edd-lost-password, #lostpasswordform .edd-lost-password {
    	padding: 25px 0 0
    }
    #edd_login_form .edd-lost-password a, #lostpasswordform .edd-lost-password a {
    	font-weight: 500
    }
    #edd_login_form p, #lostpasswordform p {
    	font-size: 14px;
    	line-height: 21px
    }
    #edd_login_form p.extra-space, #lostpasswordform p.extra-space {
    	margin: 0 0 20px;
    	text-align: left
    }
    #edd_login_form p.no-margin, #lostpasswordform p.no-margin {
    	margin: 0 0 20px
    }
    #edd_login_form p.no-margin label, #lostpasswordform p.no-margin label {
    	display: block;
    	margin: 0 0 5px;
    	font-size: 12px;
    	text-align: left
    }
    #edd_login_form p.no-margin input, #lostpasswordform p.no-margin input {
    	width: 100%
    }
    #edd_login_form #reset-pass-submit, #lostpasswordform #reset-pass-submit {
    	border-radius: 22px;
    	padding-top: 13px;
    	padding-bottom: 14px
    }
    .som-password-sent-message {
    	border-radius: 4px;
    	padding: 10px 20px;
    	font-size: 14px;
    	line-height: 21px;
    	margin: 10px auto 25px;
    	max-width: 370px;
    	border: 1px solid #4fb973;
    	color: #4fb973
    }
    .som-password-sent-message.som-password-error-message {
    	border: 1px solid #d84314;
    	color: #d84314
    }
    #edd_checkout_user_info .edd-description, #edd_cc_address .edd-description, #edd_profile_personal_fieldset .edd-description, #edd_profile_address_fieldset .edd-description, #edd_profile_password_fieldset .edd-description, #edd_login_form .edd-description, #edd_register_fields .edd-description, #edd_login_fields .edd-description {
    	display: none
    }
    #edd_checkout_user_info p, #edd_cc_address p, #edd_profile_personal_fieldset p, #edd_profile_address_fieldset p, #edd_profile_password_fieldset p, #edd_login_form p, #edd_register_fields p, #edd_login_fields p {
    	position: relative;
    	margin: 0 0 14px
    }
    #edd_checkout_user_info p label, #edd_cc_address p label, #edd_profile_personal_fieldset p label, #edd_profile_address_fieldset p label, #edd_profile_password_fieldset p label, #edd_login_form p label, #edd_register_fields p label, #edd_login_fields p label {
    	position: absolute;
    	left: 19px;
    	top: 11px;
    	-webkit-transition: all 80ms linear;
    	-o-transition: all 80ms linear;
    	transition: all 80ms linear;
    	cursor: text;
    	font-size: 14px;
    	line-height: 21px
    }
    #edd_checkout_user_info p input, #edd_checkout_user_info p select, #edd_cc_address p input, #edd_cc_address p select, #edd_profile_personal_fieldset p input, #edd_profile_personal_fieldset p select, #edd_profile_address_fieldset p input, #edd_profile_address_fieldset p select, #edd_profile_password_fieldset p input, #edd_profile_password_fieldset p select, #edd_login_form p input, #edd_login_form p select, #edd_register_fields p input, #edd_register_fields p select, #edd_login_fields p input, #edd_login_fields p select {
    	width: 100%;
    	color: transparent;
    	padding-top: 17px;
    	padding-bottom: 8px;
    	-webkit-transition: all 80ms linear;
    	-o-transition: all 80ms linear;
    	transition: all 80ms linear
    }
    #edd_checkout_user_info p select, #edd_cc_address p select, #edd_profile_personal_fieldset p select, #edd_profile_address_fieldset p select, #edd_profile_password_fieldset p select, #edd_login_form p select, #edd_register_fields p select, #edd_login_fields p select {
    	-webkit-appearance: none;
    	padding-left: 18px;
    	padding-right: 18px
    }
    #edd_checkout_user_info p ::-webkit-input-placeholder, #edd_cc_address p ::-webkit-input-placeholder, #edd_profile_personal_fieldset p ::-webkit-input-placeholder, #edd_profile_address_fieldset p ::-webkit-input-placeholder, #edd_profile_password_fieldset p ::-webkit-input-placeholder, #edd_login_form p ::-webkit-input-placeholder, #edd_register_fields p ::-webkit-input-placeholder, #edd_login_fields p ::-webkit-input-placeholder {
    	color: transparent;
    	-webkit-transition: all 80ms linear;
    	transition: all 80ms linear
    }
    #edd_checkout_user_info p ::-moz-placeholder, #edd_cc_address p ::-moz-placeholder, #edd_profile_personal_fieldset p ::-moz-placeholder, #edd_profile_address_fieldset p ::-moz-placeholder, #edd_profile_password_fieldset p ::-moz-placeholder, #edd_login_form p ::-moz-placeholder, #edd_register_fields p ::-moz-placeholder, #edd_login_fields p ::-moz-placeholder {
    	color: transparent;
    	-moz-transition: all 80ms linear;
    	transition: all 80ms linear
    }
    #edd_checkout_user_info p :-ms-input-placeholder, #edd_cc_address p :-ms-input-placeholder, #edd_profile_personal_fieldset p :-ms-input-placeholder, #edd_profile_address_fieldset p :-ms-input-placeholder, #edd_profile_password_fieldset p :-ms-input-placeholder, #edd_login_form p :-ms-input-placeholder, #edd_register_fields p :-ms-input-placeholder, #edd_login_fields p :-ms-input-placeholder {
    	color: transparent;
    	-ms-transition: all 80ms linear;
    	transition: all 80ms linear
    }
    #edd_checkout_user_info p ::-ms-input-placeholder, #edd_cc_address p ::-ms-input-placeholder, #edd_profile_personal_fieldset p ::-ms-input-placeholder, #edd_profile_address_fieldset p ::-ms-input-placeholder, #edd_profile_password_fieldset p ::-ms-input-placeholder, #edd_login_form p ::-ms-input-placeholder, #edd_register_fields p ::-ms-input-placeholder, #edd_login_fields p ::-ms-input-placeholder {
    	color: transparent;
    	-ms-transition: all 80ms linear;
    	transition: all 80ms linear
    }
    #edd_checkout_user_info p ::placeholder, #edd_cc_address p ::placeholder, #edd_profile_personal_fieldset p ::placeholder, #edd_profile_address_fieldset p ::placeholder, #edd_profile_password_fieldset p ::placeholder, #edd_login_form p ::placeholder, #edd_register_fields p ::placeholder, #edd_login_fields p ::placeholder {
    	color: transparent;
    	-webkit-transition: all 80ms linear;
    	-o-transition: all 80ms linear;
    	transition: all 80ms linear
    }
    #edd_checkout_user_info p :-ms-input-placeholder, #edd_cc_address p :-ms-input-placeholder, #edd_profile_personal_fieldset p :-ms-input-placeholder, #edd_profile_address_fieldset p :-ms-input-placeholder, #edd_profile_password_fieldset p :-ms-input-placeholder, #edd_login_form p :-ms-input-placeholder, #edd_register_fields p :-ms-input-placeholder, #edd_login_fields p :-ms-input-placeholder {
    	color: transparent;
    	-ms-transition: all 80ms linear;
    	transition: all 80ms linear
    }
    #edd_checkout_user_info p.in-focus label, #edd_cc_address p.in-focus label, #edd_profile_personal_fieldset p.in-focus label, #edd_profile_address_fieldset p.in-focus label, #edd_profile_password_fieldset p.in-focus label, #edd_login_form p.in-focus label, #edd_register_fields p.in-focus label, #edd_login_fields p.in-focus label {
    	position: absolute;
    	top: 0;
    	font-size: 11px
    }
    #edd_checkout_user_info p.in-focus input, #edd_checkout_user_info p.in-focus select, #edd_cc_address p.in-focus input, #edd_cc_address p.in-focus select, #edd_profile_personal_fieldset p.in-focus input, #edd_profile_personal_fieldset p.in-focus select, #edd_profile_address_fieldset p.in-focus input, #edd_profile_address_fieldset p.in-focus select, #edd_profile_password_fieldset p.in-focus input, #edd_profile_password_fieldset p.in-focus select, #edd_login_form p.in-focus input, #edd_login_form p.in-focus select, #edd_register_fields p.in-focus input, #edd_register_fields p.in-focus select, #edd_login_fields p.in-focus input, #edd_login_fields p.in-focus select {
    	color: #2a353a
    }
    #edd_checkout_user_info p.in-focus ::-webkit-input-placeholder, #edd_cc_address p.in-focus ::-webkit-input-placeholder, #edd_profile_personal_fieldset p.in-focus ::-webkit-input-placeholder, #edd_profile_address_fieldset p.in-focus ::-webkit-input-placeholder, #edd_profile_password_fieldset p.in-focus ::-webkit-input-placeholder, #edd_login_form p.in-focus ::-webkit-input-placeholder, #edd_register_fields p.in-focus ::-webkit-input-placeholder, #edd_login_fields p.in-focus ::-webkit-input-placeholder {
    	color: #747b7f
    }
    #edd_checkout_user_info p.in-focus ::-moz-placeholder, #edd_cc_address p.in-focus ::-moz-placeholder, #edd_profile_personal_fieldset p.in-focus ::-moz-placeholder, #edd_profile_address_fieldset p.in-focus ::-moz-placeholder, #edd_profile_password_fieldset p.in-focus ::-moz-placeholder, #edd_login_form p.in-focus ::-moz-placeholder, #edd_register_fields p.in-focus ::-moz-placeholder, #edd_login_fields p.in-focus ::-moz-placeholder {
    	color: #747b7f
    }
    #edd_checkout_user_info p.in-focus :-ms-input-placeholder, #edd_cc_address p.in-focus :-ms-input-placeholder, #edd_profile_personal_fieldset p.in-focus :-ms-input-placeholder, #edd_profile_address_fieldset p.in-focus :-ms-input-placeholder, #edd_profile_password_fieldset p.in-focus :-ms-input-placeholder, #edd_login_form p.in-focus :-ms-input-placeholder, #edd_register_fields p.in-focus :-ms-input-placeholder, #edd_login_fields p.in-focus :-ms-input-placeholder {
    	color: #747b7f
    }
    #edd_checkout_user_info p.in-focus ::-ms-input-placeholder, #edd_cc_address p.in-focus ::-ms-input-placeholder, #edd_profile_personal_fieldset p.in-focus ::-ms-input-placeholder, #edd_profile_address_fieldset p.in-focus ::-ms-input-placeholder, #edd_profile_password_fieldset p.in-focus ::-ms-input-placeholder, #edd_login_form p.in-focus ::-ms-input-placeholder, #edd_register_fields p.in-focus ::-ms-input-placeholder, #edd_login_fields p.in-focus ::-ms-input-placeholder {
    	color: #747b7f
    }
    #edd_checkout_user_info p.in-focus ::placeholder, #edd_cc_address p.in-focus ::placeholder, #edd_profile_personal_fieldset p.in-focus ::placeholder, #edd_profile_address_fieldset p.in-focus ::placeholder, #edd_profile_password_fieldset p.in-focus ::placeholder, #edd_login_form p.in-focus ::placeholder, #edd_register_fields p.in-focus ::placeholder, #edd_login_fields p.in-focus ::placeholder {
    	color: #747b7f
    }
    #edd_checkout_user_info p.in-focus :-ms-input-placeholder, #edd_cc_address p.in-focus :-ms-input-placeholder, #edd_profile_personal_fieldset p.in-focus :-ms-input-placeholder, #edd_profile_address_fieldset p.in-focus :-ms-input-placeholder, #edd_profile_password_fieldset p.in-focus :-ms-input-placeholder, #edd_login_form p.in-focus :-ms-input-placeholder, #edd_register_fields p.in-focus :-ms-input-placeholder, #edd_login_fields p.in-focus :-ms-input-placeholder {
    	color: #747b7f
    }
    #edd_login_fields #edd-user-login-submit input {
    	color: #fff;
    	padding: 15px 0 16px
    }
    #edd_register_fields, #edd_login_field {
    	margin: 0 0 30px
    }
    .edd-content-offers .edd-content-offer {
    	border: 1px solid #e2e4e4;
    	padding: 40px 40px 35px;
    	margin: 0 0 30px;
    	border-radius: 6px;
    	background: #fff
    }
    .edd-content-offers .edd-content-offer__header {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	margin: 0 0 20px
    }
    .edd-content-offers .edd-content-offer__header svg {
    	width: 60px;
    	height: 60px
    }
    .edd-content-offers .edd-content-offer__header-label {
    	font-weight: 500;
    	line-height: 34px;
    	font-size: 24px;
    	color: #2196f3;
    	margin: 0 0 0 30px
    }
    .edd-content-offers .edd-content-offer__content {
    	height: 60px;
    	overflow: hidden;
    	position: relative
    }
    .edd-content-offers .edd-content-offer__content:after {
    	position: absolute;
    	content: '';
    	background: -webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(#fff));
    	background: -o-linear-gradient(rgba(255, 255, 255, 0), #fff);
    	background: linear-gradient(rgba(255, 255, 255, 0), #fff);
    	left: 0;
    	right: 0;
    	top: 0;
    	bottom: 0
    }
    .edd-content-offers .edd-content-offer.is-expanded {
    	-webkit-box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	border-color: #fff
    }
    .edd-content-offers .edd-content-offer.is-expanded .edd-content-offer__content {
    	height: auto;
    	padding: 0 0 30px
    }
    .edd-content-offers .edd-content-offer.is-expanded .edd-content-offer__content:after {
    	display: none
    }
    .edd-content-offers .edd-content-offer__desc {
    	padding: 0 0 20px
    }
    .edd-content-offers .edd-content-offer__desc p {
    	line-height: 24px;
    	font-size: 16px;
    	padding: 0 0 20px;
    	margin: 0
    }
    .edd-content-offers .edd-content-offer__desc p small {
    	display: block;
    	padding: 15px 25px;
    	background: #fae8e3;
    	color: #d84314;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: start;
    	-ms-flex-align: start;
    	align-items: flex-start;
    	font-size: 14px;
    	line-height: 20px
    }
    .edd-content-offers .edd-content-offer__desc p small:before {
    	content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAMAAAAs2N9uAAAAPFBMVEUAAADYQxPZQxTXSBDYQhTPQBDXQxPYQxPZQhPYQxTXQhPXQBTXQhPYRBTaQhTZQxPWQBPaQBXXQBDYQxSk8tLaAAAAE3RSTlMA3+8ggBCgn2+/YEDvj49fUDAgbhg1xgAAAGBJREFUGNNdi1sOwyAMBFkghfTdzv3vmlgES3g+vNJonCa9p8AXHkEJ9tXcIWYypRBJ8Fki2cmbm8pQ1GmKpvLszaU8K5zk1p54dsNoY14eke3RKB7R69jdosAvbVqN/gdh0gizJvM1CQAAAABJRU5ErkJggg==");
    	width: 18px;
    	height: 18px;
    	margin: 2px 10px -2px 0
    }
    .edd-content-offers .edd-content-offer__desc ul {
    	font-size: 16px;
    	line-height: 24px;
    	margin: 0 0 25px
    }
    .edd-content-offers .edd-content-offer .edd-offer__prices {
    	padding: 0 0 20px
    }
    .edd-content-offers .edd-content-offer button[disabled] {
    	cursor: default;
    	opacity: .5;
    	pointer-events: none
    }
    .edd-content-offers .edd-content-offer__expand {
    	text-transform: uppercase;
    	font-size: 14px;
    	letter-spacing: .02em;
    	color: #2a353a;
    	font-weight: 700;
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear;
    	cursor: pointer
    }
    .edd-content-offers .edd-content-offer__expand:hover {
    	color: #2196f3
    }
    .edd-content-offers .edd-content-offer__expand:before {
    	display: inline-block;
    	content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE0IDkiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTcgOC44OTQ1M0wwLjI1OTc2NiAyLjE2Nzk3TDEuNDkwMjMgMC44NTU0NjlMNyA2LjM2NTIzTDEyLjUwOTggMC44NTU0NjlMMTMuNzQwMiAyLjE2Nzk3TDcgOC44OTQ1M1oiIGZpbGw9IiNBQUFFQjAiLz48L3N2Zz4=);
    	margin: 0 5px 0 0
    }
    .edd-content-offers .edd-content-offer__expand.is-expanded:before {
    	-webkit-transform: scale(-1);
    	-ms-transform: scale(-1);
    	transform: scale(-1)
    }
    .edd-cart-offer {
    	font-size: 14px;
    	line-height: 21px;
    	margin: 0;
    	padding: 15px 0;
    	border-bottom: 1px solid #e2e4e4
    }
    .edd-cart-offer__header {
    	font-weight: 500;
    	line-height: 27px;
    	font-size: 18px;
    	color: #2196f3;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	cursor: pointer
    }
    .edd-cart-offer__header path {
    	fill: #aaaeb0
    }
    .is-expanded .edd-cart-offer__header svg {
    	-webkit-transform: rotate(-45deg);
    	-ms-transform: rotate(-45deg);
    	transform: rotate(-45deg)
    }
    .edd-cart-offer__header:hover path {
    	fill: #2a353a
    }
    .edd-cart-offer__content {
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear;
    	padding: 0 0 10px;
    	display: none
    }
    .is-expanded .edd-cart-offer__content {
    	display: block
    }
    .edd-cart-offer__content b {
    	color: #2a353a;
    	font-weight: 500
    }
    .edd-cart-offer__desc {
    	line-height: 24px;
    	font-size: 16px
    }
    .edd-cart-offer__desc p {
    	line-height: 24px;
    	font-size: 16px
    }
    .edd-cart-offer__desc p small {
    	display: block;
    	padding: 15px 25px;
    	background: #fae8e3;
    	color: #d84314;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: start;
    	-ms-flex-align: start;
    	align-items: flex-start;
    	font-size: 14px;
    	line-height: 20px
    }
    .edd-cart-offer__desc p small:before {
    	content: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAQCAMAAAAs2N9uAAAAPFBMVEUAAADYQxPZQxTXSBDYQhTPQBDXQxPYQxPZQhPYQxTXQhPXQBTXQhPYRBTaQhTZQxPWQBPaQBXXQBDYQxSk8tLaAAAAE3RSTlMA3+8ggBCgn2+/YEDvj49fUDAgbhg1xgAAAGBJREFUGNNdi1sOwyAMBFkghfTdzv3vmlgES3g+vNJonCa9p8AXHkEJ9tXcIWYypRBJ8Fki2cmbm8pQ1GmKpvLszaU8K5zk1p54dsNoY14eke3RKB7R69jdosAvbVqN/gdh0gizJvM1CQAAAABJRU5ErkJggg==");
    	width: 18px;
    	height: 18px;
    	margin: 2px 10px -2px 0
    }
    .edd-offer__prices {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap
    }
    .edd-offer__price {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 calc(50% - 10px);
    	flex: 0 0 calc(50% - 10px);
    	max-width: calc(50% - 10px);
    	font-size: 16px;
    	line-height: 23px;
    	padding: 9px 12px 10px 40px;
    	border: 1px solid #e2e4e4;
    	border-radius: 4px;
    	font-weight: 500;
    	color: #2a353a;
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear
    }
    @media (max-width:550px) {
    	.edd-offer__price {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%;
    		max-width: 100%;
    		margin: 5px 0
    	}
    }
    .prices-1 .edd-offer__price {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 100%;
    	flex: 0 0 100%;
    	max-width: 100%
    }
    .edd-offer__price.is-checked {
    	background: #e9f5fe;
    	border-color: #e9f5fe
    }
    .edd-offer__price .custom-checkbox__check {
    	top: 12px;
    	left: 14px;
    	background: #fff
    }
    .edd-offer__price.custom-checkbox input:checked~.custom-checkbox__check {
    	background-image: url("data:image/svg+xml,%3Csvg width='12' height='10' viewBox='0 0 12 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.19531 5.05469L1.19531 3.25L0 4.44531L4.19531 9.25L12 1.44531L10.8047 0.25L4.19531 5.05469Z' fill='white'/%3E%3C/svg%3E");
    	background-position: center center;
    	background-color: #2196f3;
    	border-color: #2196f3
    }
    .offers-banner {
    	margin: 30px 0 0
    }
    @media (max-width:939px) {
    	.offers-banner {
    		display: none
    	}
    }
    .offers-banner__link {
    	display: block;
    	background: #f4fafe;
    	margin: 0 0 30px;
    	border-radius: 3px;
    	line-height: 0;
    	text-decoration: none
    }
    @media (max-width:939px) {
    	.offers-banner__link {
    		display: -webkit-box;
    		display: -ms-flexbox;
    		display: flex;
    		-webkit-box-pack: justify;
    		-ms-flex-pack: justify;
    		justify-content: space-between;
    		-webkit-box-align: center;
    		-ms-flex-align: center;
    		align-items: center
    	}
    }
    .offers-banner__content {
    	padding: 11px 29px 28px
    }
    @media (max-width:660px) {
    	.offers-banner__content {
    		padding-left: 25px
    	}
    }
    @media (max-width:500px) {
    	.offers-banner__content {
    		text-align: center;
    		min-width: 100%;
    		padding: 20px
    	}
    }
    .offers-banner__title {
    	font-weight: 700;
    	font-size: 18px;
    	line-height: 23px;
    	color: #2a353a;
    	padding: 0 0 7px
    }
    .offers-banner__subtitle {
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 21px;
    	color: #2196f3;
    	padding: 0 0 5px
    }
    .offers-banner__features {
    	font-size: 14px;
    	line-height: 21px;
    	color: #747b7f;
    	padding: 0 0 20px
    }
    @media (max-width:939px) {
    	.offers-banner__features {
    		display: -webkit-box;
    		display: -ms-flexbox;
    		display: flex;
    		-ms-flex-wrap: wrap;
    		flex-wrap: wrap
    	}
    }
    @media (max-width:660px) {
    	.offers-banner__features {
    		display: none
    	}
    }
    .offers-banner__feature {
    	position: relative;
    	padding-left: 22px
    }
    .offers-banner__feature:before {
    	position: absolute;
    	left: 0;
    	top: 4px;
    	content: '';
    	width: 14px;
    	height: 11px;
    	background-repeat: no-repeat;
    	background-position: center center;
    	background-image: url("data:image/svg+xml,%3Csvg width='14' height='11' viewBox='0 0 14 11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.89453 5.60547L1.39453 3.5L0 4.89453L4.89453 10.5L14 1.39453L12.6055 0L4.89453 5.60547Z' fill='%2364B6F7'/%3E%3C/svg%3E%0A")
    }
    @media (max-width:939px) {
    	.offers-banner__feature {
    		max-width: 33.3333%;
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 33.3333%;
    		flex: 0 0 33.3333%
    	}
    }
    .offers-banner__cta {
    	background: -webkit-gradient(linear, left bottom, left top, from(#d84314), to(#e7512b));
    	background: -o-linear-gradient(bottom, #d84314 0%, #e7512b 100%);
    	background: linear-gradient(0deg, #d84314 0%, #e7512b 100%);
    	border-radius: 4px;
    	font-weight: 700;
    	font-size: 14px;
    	line-height: 19px;
    	padding: 6px 15px 7px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	color: #fff;
    	margin: 0
    }
    .offers-banner__cta svg {
    	margin: 0 0 0 5px
    }
    @media (max-width:939px) {
    	.offers-banner__cta {
    		display: inline-block
    	}
    }
    @media (max-width:660px) {
    	.offers-banner__cta {
    		margin: 5px 0 0
    	}
    }
    .offers-banner__img, .offers-banner svg {
    	display: block;
    	height: auto
    }
    @media (max-width:660px) {
    	.offers-banner__img, .offers-banner svg {
    		padding: 0
    	}
    }
    .offers-banner__img-wrap, .offers-banner svg-wrap {
    	padding: 29px 0 0;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    @media (max-width:939px) {
    	.offers-banner__img-wrap, .offers-banner svg-wrap {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 266px;
    		flex: 0 0 266px;
    		width: 266px;
    		-webkit-box-ordinal-group: 2;
    		-ms-flex-order: 1;
    		order: 1;
    		padding: 20px
    	}
    }
    @media (max-width:500px) {
    	.offers-banner__img-wrap, .offers-banner svg-wrap {
    		display: none
    	}
    }
    .tm-item-icon {
    	width: 28px;
    	height: 28px;
    	border-radius: 14px;
    	background-size: cover
    }
    .tm-item-icon.icon-wordpress-themes, .tm-item-icon.icon-wordpress-plugins {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiMxOTFFMjMiLz4KPHBhdGggZD0iTTE5LjY3MTIgNS43MTAyOEMxOS4wOTM3IDUuOTAzNjYgMTcuODYwOCA3LjEzODI4IDE5LjQyNDUgOS4zNDE1M0MyMC45ODgxIDExLjU0NDggMjAuMDYyMyAxNC4wNTQzIDIwLjA2MjMgMTQuMDU0M0wxOC43IDE4LjY5NjJMMTUuMjcgOC4yMjA2NkMxNS4yNyA4LjIyMDY2IDE2LjIzODYgOC4xNDYyOCAxNi4zNzY4IDguMTI1MjhDMTYuNTE1MSA4LjEwNDI4IDE2Ljc0NjEgNy45NjQyOCAxNi43MDc2IDcuNjY2NzhDMTYuNjY5MSA3LjM2OTI4IDE2LjQ1NjUgNy4zMjY0MSAxNi4yNTM1IDcuMzM2OTFDMTYuMTUyIDcuMzQyMTYgMTQuOTU1OCA3LjQzNDkxIDEzLjc2ODUgNy40MzQ5MUMxMi41ODgxIDcuNDM0OTEgMTEuNDE1NiA3LjM0MTI4IDExLjMzMTYgNy4zMzY5MUMxMS4xNjM2IDcuMzI3MjggMTAuOTIyMSA3LjM0NjUzIDEwLjg2MzUgNy42MTYwM0MxMC44MjE1IDcuODQxNzggMTAuOTI2NSA4LjA5MjkxIDExLjE2MzYgOC4xMjE3OEMxMS40MDA3IDguMTUwNjYgMTEuMjQyMyA4LjEyODc4IDEyLjIwMTMgOC4yMjA2NkMxMi4yMDEzIDguMjIwNjYgMTIuODUzMiAxMC4wNTQ3IDEzLjY3ODMgMTIuMzc0M0wxMS41ODk3IDE4Ljc0MTdMOC4xNDgzNSA4LjIyMDY2QzguMTQ4MzUgOC4yMjA2NiA5LjExNjk3IDguMTQ2MjggOS4yNTUyMiA4LjEyNTI4QzkuMzkzNDcgOC4xMDQyOCA5LjYyNDQ3IDcuOTY0MjggOS41ODU5NyA3LjY2Njc4QzkuNTQ3NDcgNy4zNjkyOCA5LjMzNDg0IDcuMzI2NDEgOS4xMzE4NCA3LjMzNjkxQzkuMDMwMzQgNy4zNDIxNiA3LjgzNDIyIDcuNDM0OTEgNi42NDU5NyA3LjQzNDkxQzUuNDY1NiA3LjQzNDkxIDQuMjkzMSA3LjM0MTI4IDQuMjA5MSA3LjMzNjkxQzQuMDQxMSA3LjMyNzI4IDMuNzk5NiA3LjM0NjUzIDMuNzQwOTggNy42MTYwM0MzLjY5ODk4IDcuODQxNzggMy44MDM5OCA4LjA5MjkxIDQuMDQxMSA4LjEyMTc4QzQuMjc4MjMgOC4xNTA2NiA0LjExOTg1IDguMTI4NzggNS4wNzg4NSA4LjIyMDY2QzUuMDc4ODUgOC4yMjA2NiA5LjY1NzcyIDIxLjA5NTQgOS45MDAwOSAyMS43ODU4QzEwLjE0MjUgMjIuNDc2MiAxMS4xNDc4IDIyLjY1NTUgMTEuNDM0OCAyMS43NTI1QzExLjY0NjYgMjEuMDg0OSAxMy4yOTI1IDE2LjE3ODggMTQuMTM2OCAxMy42NjU4QzE1LjQxODcgMTcuMjY5OSAxNi44ODcgMjEuNDAyNSAxNy4wMjE3IDIxLjc4NThDMTcuMjY1IDIyLjQ3NjIgMTguMjcwMyAyMi42NTU1IDE4LjU1NjUgMjEuNzUyNUMxOC44NDI2IDIwLjg0OTUgMjAuNDYyMiAxNi4xODc1IDIxLjg1MTcgMTIuMDEyOUMyMy4wODAyIDguMjA4NDEgMjEuOTQwMSA0Ljk1MTY2IDE5LjY3MDMgNS43MTAyOEgxOS42NzEyWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-woocommerce-themes {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjggMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiNBNDY0OTkiLz48cGF0aCBkPSJtMTcuNjQ1IDEyLjI2MmMtMC4zMDM2LTAuNTQ2LTAuNzU4Ni0wLjg3NS0xLjM0ODMtMS4wMDU0LTAuMTYwMi0wLjAzNS0wLjMxMTUtMC4wNTE2LTAuNDU1LTAuMDUxNi0wLjgwOTQgMC0xLjQ2NjUgMC40MzMxLTEuOTgxIDEuMjk5NC0wLjQzODQgMC43MzY3LTAuNjU3MiAxLjU1MDUtMC42NTcyIDIuNDQzIDAgMC42NjY3IDAuMTM0OCAxLjIzOSAwLjQwNDMgMS43MTUgMC4zMDM2IDAuNTQ2IDAuNzQ5OSAwLjg3NSAxLjM0ODQgMS4wMDUzIDAuMTYwMSAwLjAzNSAwLjMxMTUgMC4wNTE3IDAuNDU1IDAuMDUxNyAwLjgxNzIgMCAxLjQ3NTItMC40MzMyIDEuOTgxLTEuMjk5NCAwLjQzODMtMC43NDU1IDAuNjU3MS0xLjU1OTMgMC42NTcxLTIuNDUxOCAwLTAuNjc1NS0wLjEzNDgtMS4yMzktMC40MDQzLTEuNzA3MXY5ZS00em01LjI4NDIgMGMtMC4zMDM3LTAuNTQ2LTAuNzQ5OS0wLjg3NS0xLjM0ODQtMS4wMDU0LTAuMTYwMS0wLjAzNS0wLjMxMTUtMC4wNTE2LTAuNDU1LTAuMDUxNi0wLjgwOTQgMC0xLjQ2NjUgMC40MzMxLTEuOTgxIDEuMjk5NC0wLjQzODQgMC43MzY3LTAuNjU3MSAxLjU1MDUtMC42NTcxIDIuNDQzIDAgMC42NjY3IDAuMTM0NyAxLjIzOSAwLjQwNDIgMS43MTUgMC4zMDM2IDAuNTQ2IDAuNzQ5OSAwLjg3NSAxLjM0ODQgMS4wMDUzIDAuMTYwMSAwLjAzNSAwLjMxMTUgMC4wNTE3IDAuNDU1IDAuMDUxNyAwLjgxNzIgMCAxLjQ3NTItMC40MzMyIDEuOTgxLTEuMjk5NCAwLjQzODQtMC43NDU1IDAuNjU3MS0xLjU1OTMgMC42NTcxLTIuNDUxOCAwLTAuNjc1NS0wLjEzNDctMS4yMzktMC40MDQyLTEuNzA3MXY5ZS00em0tMTguMTItMS4zNjA2YzAuMTE4MTItMC4xNjQ1IDAuMjk0ODctMC4yNTEyIDAuNTMxMTItMC4yNjg3IDAuNDI5NjMtMC4wMzUgMC42NzQ2MyAwLjE3MzMgMC43MzMyNSAwLjYyMzkgMC4yNjE2MyAxLjgxMDQgMC41NDc3NSAzLjM0NDMgMC44NTEzOCA0LjYwMDhsMS44NDU0LTMuNjEyOWMwLjE2ODg4LTAuMzI5IDAuMzc4ODgtMC41MDIzIDAuNjMxNzUtMC41MTk4IDAuMzcxLTAuMDI2MiAwLjU5ODUgMC4yMTcgMC42OTEyNCAwLjcyOCAwLjIxMDkgMS4xNTI0IDAuNDgwNCAyLjEzMTUgMC44MDA2IDIuOTYyOCAwLjIxODgtMi4yMDA2IDAuNTg5OC0zLjc4NjEgMS4xMTIyLTQuNzY1MyAwLjEyNi0wLjI0MjMgMC4zMTE1LTAuMzY0IDAuNTU2NS0wLjM4MTUgMC4xOTQyLTAuMDE3NSAwLjM3MSAwLjA0MzggMC41MzExIDAuMTczM3MwLjI0NDEgMC4yOTQ5IDAuMjYxNiAwLjQ5MzVjMC4wMDg4IDAuMTU1Ny0wLjAxNjYgMC4yODYxLTAuMDg0IDAuNDE1Ni0wLjMyOSAwLjYyMzktMC41OTg1IDEuNjcyMS0wLjgxNzIgMy4xMjczLTAuMjEwOSAxLjQxMjItMC4yODcgMi41MTIxLTAuMjM2MyAzLjMwMDUgMC4wMTY2IDAuMjE3LTAuMDE2NiAwLjQwNjgtMC4xMDE1IDAuNTcyMi0wLjEwMTUgMC4xOTA4LTAuMjUyOSAwLjI5NDktMC40NDcxIDAuMzExNS0wLjIxODggMC4wMTc1LTAuNDQ3MS0wLjA4NjYtMC42NjU5LTAuMzIwMi0wLjc4NC0wLjgyMzQtMS40MDc5LTIuMDUzNy0xLjg2MjktMy42OTA4LTAuNTQ3NzUgMS4xMDg2LTAuOTUyIDEuOTQwOC0xLjIxMzYgMi40OTU1LTAuNDk3IDAuOTc5MS0wLjkxODc1IDEuNDgxNC0xLjI3MjIgMS41MDc2LTAuMjI3NSAwLjAxNzUtMC40MjE3NS0wLjE4Mi0wLjU4OTc1LTAuNTk3Ni0wLjQyOTYyLTEuMTM0OS0wLjg5MzM3LTMuMzI2Ny0xLjM5MDQtNi41NzU2LTAuMDI1MzgtMC4yMjQ5IDAuMDE2NjItMC40MjQ0IDAuMTM0NzUtMC41ODAxem0xMS43NzQgMy43NjA3Yy0wLjExODEgMC41NzIzLTAuMzI5IDAuOTk2Ni0wLjY0MDUgMS4yODE5LTAuMjQ0MSAwLjIyNDktMC40NzE2IDAuMzIwMi0wLjY4MjUgMC4yNzc0LTAuMjAyMS0wLjA0MjktMC4zNzEtMC4yMjQ5LTAuNDk3LTAuNTYzNS0wLjEwMTUtMC4yNjg3LTAuMTUxNC0wLjUzNzMtMC4xNTE0LTAuNzg4NCAwLTAuMjE3IDAuMDE2Ni0wLjQzMzEgMC4wNTg2LTAuNjMyNiAwLjA3NjItMC4zNTUzIDAuMjE4OC0wLjcwMTggMC40NDcyLTEuMDMwOCAwLjI3ODItMC40MjQ0IDAuNTczMS0wLjU5NzYgMC44NzY3LTAuNTM3MiAwLjIwMjEgMC4wNDM3IDAuMzcxIDAuMjI0OCAwLjQ5NyAwLjU2MzUgMC4xMDE1IDAuMjY4NiAwLjE1MTQgMC41MzcyIDAuMTUxNCAwLjc4ODMgMCAwLjIyNDktMC4wMTY2IDAuNDQxOS0wLjA1ODYgMC42NDE0aC05ZS00em01LjI4NSAwYy0wLjExODEgMC41NzIzLTAuMzI5IDAuOTk2Ni0wLjY0MDUgMS4yODE5LTAuMjQ0MSAwLjIyNDktMC40NzE2IDAuMzIwMi0wLjY4MjUgMC4yNzc0LTAuMjAyMS0wLjA0MjktMC4zNzEtMC4yMjQ5LTAuNDk3LTAuNTYzNS0wLjEwMTUtMC4yNjg3LTAuMTUxNC0wLjUzNzMtMC4xNTE0LTAuNzg4NCAwLTAuMjE3IDAuMDE2Ni0wLjQzMzEgMC4wNTg2LTAuNjMyNiAwLjA3NjItMC4zNTUzIDAuMjE4OC0wLjcwMTggMC40NDcyLTEuMDMwOCAwLjI3ODItMC40MjQ0IDAuNTczMS0wLjU5NzYgMC44NzY3LTAuNTM3MiAwLjIwMjEgMC4wNDM3IDAuMzcxIDAuMjI0OCAwLjQ5NyAwLjU2MzUgMC4xMDE1IDAuMjY4NiAwLjE1MTQgMC41MzcyIDAuMTUxNCAwLjc4ODMgMCAwLjIyNDktMC4wMjU0IDAuNDQxOS0wLjA1ODYgMC42NDE0aC05ZS00eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==")
    }
    .tm-item-icon.icon-elementor-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz4KPHBhdGggZD0iTTIxIDdIMTIuNTE3NVY5Ljg1MDAzSDIxVjdaTTIxIDEyLjU3NUgxMi41MTc1VjE1LjQyNUgyMVYxMi41NzVaTTIxIDE4LjE0ODlIMTIuNTE3NVYyMC45OTlIMjFWMTguMTQ4OVpNOS44NzA0MSA3LjAzMTc4SDdWMjFIOS44NzA0MVY3LjAzMTc4WiIgZmlsbD0id2hpdGUiLz4KPGRlZnM+CjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDE9Ii0xMy4wNjY3IiB5MT0iMTQiIHgyPSIxNC4xNjUzIiB5Mj0iLTEzLjA2NTkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj4KPHN0b3Agc3RvcC1jb2xvcj0iIzQ5NDQ2MyIvPgo8c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiNFMjMxNUQiLz4KPC9saW5lYXJHcmFkaWVudD4KPC9kZWZzPgo8L3N2Zz4K")
    }
    .tm-item-icon.icon-prestashop-modules, .tm-item-icon.icon-prestashop-themes {
    	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAR/SURBVHgBrVZrTBxVFP5mZpfnUrZdtEsIYW2ghEahTQhJ1Sj4qEEUQf3jI7A0akw0UWKiP3wU/e0PMJqmmLgl1kQNSUlqao1ttpAm2gTsggqyUHYIpaw8h9J9sOzu9d4Z2O48FratX3IzM+feOd8953733sMhDbgmZmpJjGvieP5RgHNQk3WzS6LNQ+KxYU4gfW1lxRd38sVtS+Sdc9LHMdocSA8i4dFxtLSwB7dD6Bqbc0Agp2n3QdwZRMRQ11ZRKGo7eK3hm8m5Vgi4chdkDA7mwzU+26TtUEUoD+D40/gfQQicR8tvpThBqKSRRZYQhAob4SD8f/+JRZ8XoZVl2WbOyob9QCVs+8qQs9uWilOi6T20lV5TwizAnYps/MJZ+C65KWlI1+cfHZGf+x6qxf4nGuRJaGBV9IBDiQg31ejSjgyuLGHwVDdWr88iHeTs3oPDr79jGC1Vr5Opd0s0x4wcaMkWFhYwOTEhN0mSoJ/gMvq/+twwE1wcHexpYpsaRL/PvDSNW2TBYBCDg4NYpITJKCkpQWVVFcxms/w9MDAgj4nkWvFc+wdalw6qk1oTIUITp5vpEsbPn018/zE0hPr6p1FFnbPGsLYqQbw6iV/dbplwenoab735Bl5zOvHL+QuIBW5CyLWo/BIu1sTR9WNiqU3umBn6HZ7eU/K7yWRC47ON2Gu3q36eX5jHIzXVyoR+fBu+jCN4oalRmUwggLF1Hjfy74GG0cPWULfBt5Rns9nQ0tKqI2OYmprCwpKyPRoqwnh1fgq4EZa/md0cWdf9A444GKFuK7BFz8vLo2msR2ZmpmLb2JBFMzwyjO6vu1FcVIQPP/4EQmRR7g+FriL2yg8yaT9dy9W5GRjAakIKtLa0oK6uTmXzUnXmeS3wer1w0rVizV6Qhfg48O3lWbw0WoKsriHkVeXjwAP3Y8TAL4tQp++ComLU1NToBu8vK8MzDQ04cfw4fD4fXC4XyMw5fHFmFu7La/KYmyd/g3O1VPZhAIkSElFrrX7sSeTm5mI7OBwOKmc/PP29+Ox7EUeSdpbU8RPEn/8y+s3DE6Bfaw3n7EIkTgyJRFFMvF859yUe/2gYlkA2XkS5aty97/Yi65o6eeyi5rkY16d1ysg8S2tIFVlXVxd6enrw/HvfQQpEcQJP6cZFF5dgdY+qbBwR+pSzdHzOR09Vh/anh/fmo3RXtiFxZ2cn2tvb5fcz9peRtcEjKihZkWwmhJ10Es1JoiMQ28oL71PO0jg+NXJ66d9VjK4EDAmZQq1WZUf9Y5ZwLT8Mv2Ud/geLEe5+X00m8yln6a370Hs95S3Pojxos8BiElR2tp4s0qgURXVBBXC4Eqgs0zvYjE5NuMMFzLAn0wR7TgYyOCUxERLHcjgKfyiCbaC6gNUlxhi9FwX9vXhXIPHmtvKihDBVRRSdxUk2AAaHwR2A+WhLJmNIXSbytOTg0q5HNSAexLhmozJx+0KYpZin1UC6xFQcTI3JVdptESYR18qXJy+w25cpOanUJyKJx/vZpqYRXdzJ139LWM6kT+uP5gAAAABJRU5ErkJggg==")
    }
    .tm-item-icon.icon-magento-extensions, .tm-item-icon.icon-magento-themes {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiNFRjY3MkYiLz4KPHBhdGggZD0iTTEyLjkwMTUgMTkuOTQyMUwxMy45OTk2IDIwLjYyNjRMMTUuMDk3NyAxOS45NDIxVjEwLjAzMTlMMTcuNTEzNiAxMS41Mzc4VjIwLjIwOUwxMy45OTk2IDIyLjRMMTAuNDg1NiAyMC4yMDlWMTEuNTM3OEwxMi45MDE1IDEwLjAzMTlWMTkuOTQyMVpNMTkuNDg5MyAxOC45NzdWMTAuNDNMMTMuOTk5NiA3LjAwNzAxTDguNTA5ODMgMTAuNDNWMTguOTc3TDYuNTMzMiAxNy43NDVWOS4zMjEzOEwxMy45OTk2IDQuNjY2MzhMMjEuNDY2IDkuMzIxMzhWMTcuNzQ1TDE5LjQ4OTMgMTguOTc3WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-opencart-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiMzMUM3RjMiLz4KPHBhdGggZD0iTTQuMDQzMDIgNy4wOTk5OUM0LjA4MDEzIDcuMTYwMTYgNC4yNjI0OSA3LjQ1Nzg4IDQuNDQ5NjkgNy43NjQzQzQuODkzNDggOC41MDcwMSA1LjE2Mzc4IDguODUwNjUgNS42MzA5NyA5LjMwMDM5QzcuMTU3NiAxMC43NTczIDkuNjY1NCAxMS40OTUyIDEzLjc0NjYgMTEuNjg0NUMxNC4yNzQzIDExLjcwNjcgMTUuNTk2IDExLjczMDQgMTYuNjkzNCAxMS43MzA0QzE4Ljc5OTQgMTEuNzMwNCAxOS41ODg1IDExLjc2NzYgMjAuNDk0NiAxMS45MTU3QzIyLjA3MjkgMTIuMTc1NCAyMi41Njc1IDEyLjYzOTQgMjIuMTU2OCAxMy40NjZDMjEuOTYwNyAxMy44NjAzIDIxLjU1NDEgMTQuMzQ2NSAyMC41NjQ4IDE1LjM3MjdDMjAuMDk3NiAxNS44NTQxIDE5LjU2OTkgMTYuNDIxOCAxOS4zOTczIDE2LjYyNTNDMTkuMDUxOSAxNy4wMjc1IDE4LjQ5NiAxNy44MTMgMTguNTMzMSAxNy44NDYyQzE4LjU1NjUgMTcuODc0IDE4LjQyNTggMTcuOTgxNiAyMC45NjU4IDE1LjgwODJDMjMuODc0NyAxMy4zMjU5IDI0LjUzNzkgMTIuNjc2NiAyNC44Njk2IDExLjk4NjJDMjUuMDY1NiAxMS41NjMzIDI1LjA0MyAxMS4yNzY3IDI0Ljc4NTYgMTEuMDE2MkMyNC40MTIxIDEwLjY0OTYgMjMuNTYyNCAxMC40MjcxIDIyLjAxMjQgMTAuMjkyNUMyMS43MTc5IDEwLjI2NDggMTkuODQ1MSAxMC4yMjI4IDE3Ljg1NjEgMTAuMTk5OUMxMy4zNTQ1IDEwLjE0OTIgMTEuNjIyMSAxMC4wNjUzIDkuOTQxMzYgOS44MjM3NkM3LjQxMDk2IDkuNDYxMTIgNS43MjQ1NyA4LjY4NTk1IDQuMjkxNTQgNy4yMzQ1OUM0LjA1MzUxIDYuOTg4MzQgMy45Mjc2MyA2LjkyMzQyIDQuMDQzODIgNy4wOTk5OUg0LjA0MzAyWk05LjI5NjY1IDE5LjAxNDFDOC45NzQ3MSAxOS4wNzA0IDguNjg5MDcgMTkuMjIyNCA4LjQ3MDQgMTkuNDU5MUM4LjE2NzAxIDE5Ljc4MjIgOC4wNzM0MSAyMC4wMyA4LjA3MzQxIDIwLjQ5NDhDOC4wNzM0MSAyMS4wMDMxIDguMTk0NDUgMjEuMjg4MiA4LjU0NDY0IDIxLjYwMzNDOS4xMjgwMSAyMi4xMzIyIDEwLjAwNTkgMjIuMTMyMiAxMC41OTAxIDIxLjYwMzNDMTAuOTQwMyAyMS4yODgyIDExLjA2MjEgMjEuMDAzMSAxMS4wNjIxIDIwLjQ5NDhDMTEuMDYyMSAxOS45ODY1IDEwLjk0MDMgMTkuNzAwNiAxMC41OTAxIDE5LjM4NTVDMTAuMjM1MSAxOS4wNjg4IDkuNzcyNzIgMTguOTM0MiA5LjI5NjY1IDE5LjAxMzNWMTkuMDE0MVpNMTYuMTE0IDE5LjAxNDFDMTUuNjMzMSAxOS4wOTgxIDE1LjIwMzkgMTkuNDI5OCAxNC45OTMzIDE5Ljg4NjdDMTQuODQ0IDIwLjIwMTggMTQuODQ4OCAyMC44MDEyIDE1LjAwMjEgMjEuMTM5M0MxNS4xNDY2IDIxLjQ1OTIgMTUuNTI2NiAyMS44MTE2IDE1Ljg1NzQgMjEuOTE4NEMxNi4xNzQ2IDIyLjAyNTMgMTYuNTk5OCAyMi4wMjA2IDE2LjkxNjkgMjEuOTEzN0MxNy4yNzYgMjEuNzk3MyAxNy42NjczIDIxLjQwNTQgMTcuODA4NSAyMS4wMzE2QzE3LjkzOTIgMjAuNjgwMSAxNy45MjA3IDIwLjIyNCAxNy43NjE3IDE5Ljg1ODJDMTcuNTA1MSAxOS4yNjQzIDE2Ljc5MDIgMTguODk3IDE2LjExNCAxOS4wMTQxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-shopify-themes {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiM4RUI4MDAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy42NTAxIDUuNDE2MTVDMTMuNTU3OCA1LjM1MDQgMTMuNDQ3OSA1LjMxMzk3IDEzLjMzNDYgNS4zMTE2MkMxMS41NjYgNS4zMTE2MiAxMC41NzIgNy41ODA1NSAxMC4xNTM4IDguOTczMDlMMTEuNjU4NCA4LjUxNzYyQzEyLjAxNDkgNi42OTI5NSAxMi44NjE0IDUuNzc5MjIgMTMuNjUwMSA1LjQxNjE1Wk0xNC4zMTU2IDcuNjA5NDlDMTQuMzE1NiA2Ljg5MDgyIDE0LjIxNzYgNi4zNTg4MiAxNC4wNjY0IDUuOTg4MjlDMTMuNDY1MyA2LjI0MDI5IDEyLjc3ODQgNi45MDc2MiAxMi40MTI1IDguMjg4OTVMMTQuMzE1NiA3LjcxNDAyVjcuNjA5NDlaTTE0Ljk2MDUgNy41MTgwMkwxNS44ODE3IDcuMjM5ODlDMTUuNjQ4NCA2LjU0MjY5IDE1LjI4NjIgNS45Mzc4OSAxNC43NDEyIDUuODcwNjlDMTQuODc2NSA2LjI1MDU1IDE0Ljk2MTQgNi43MjkzNSAxNC45NjE0IDcuMzI0ODJWNy41MTgwMkgxNC45NjA1Wk01LjYwMDEgMjEuMzI4NkwxNi40ODI4IDIzLjMyMDNWMjMuMzMzNEwxNi44NjA4IDIzLjI1MzFMMTYuODU2MSAyMy4zMzM0TDIyLjM4MTQgMjIuMDg2NEwyMi4zODA1IDIyLjA3NjJMMjIuMzg4IDIyLjA3NDNDMjIuMzg4IDIyLjA3NDMgMjAuMzE2OSA4LjM5MjU1IDIwLjMwMzggOC4yOTgyOUMyMC4yOTA4IDguMjA0OTUgMjAuMjA2OCA4LjE1MjY5IDIwLjEzNzcgOC4xNDcwOUwxOC42MDA1IDguMDM1MDlMMTguMjA4NSA3LjY1NDI5QzE4LjA4NTMgNy41MjkyIDE3Ljk2MTUgNy40MDQ3NiAxNy44MzcgNy4yODA5NUwxNy44MTE4IDcuMjU1NzVDMTcuNzgyIDcuMjIwNjEgMTcuNzQ2MyA3LjE5MDkyIDE3LjcwNjQgNy4xNjgwMkwxNy40NjkzIDYuOTM3NDlDMTcuMzU3MyA2LjgyODI5IDE3LjEzODkgNi44NjA5NSAxNy4wNTQgNi44ODYxNUwxNi40ODQ2IDcuMDU3ODlDMTYuMTQzIDYuMTAwMjkgMTUuNTQyIDUuMjIxMDkgMTQuNDg1NCA1LjIyMTA5TDE0LjM5NjggNS4yMjM4OUMxNC4wOTYyIDQuODM0NjkgMTMuNzIzOCA0LjY2NjY5IDEzLjQwMTggNC42NjY2OUMxMC45Mzk3IDQuNjY2NjkgOS43NjM3IDcuNjczODkgOS4zOTQxIDkuMjAyNjlMNy42NzExNiA5LjcyNTM1QzcuMTM3MyA5Ljg4ODY5IDcuMTIwNSA5LjkwNTQ5IDcuMDUwNSAxMC4zOTc0QzYuOTk3MyAxMC43Njc5IDUuNjAwMSAyMS4zMjc2IDUuNjAwMSAyMS4zMjc2VjIxLjMyODZaTTE3LjY3NzQgNy4xNTg2OUwxNy40NjI4IDYuOTQ5NjJDMTcuNDE5MiA2LjkxMDIxIDE3LjM2NDMgNi44ODU0MSAxNy4zMDYgNi44Nzg2OUwxNi40ODM3IDIzLjMyMTJIMTYuNDg4NEwxNi44NjE3IDIzLjI0MjhMMTcuNjc3NCA3LjE1ODY5Wk0xNC4xNjE2IDEyLjg4MUwxNC44ODk2IDEwLjc2N0MxNC44ODk2IDEwLjc2NyAxNC4zOTc3IDEwLjQ4NzkgMTMuNDAyOCAxMC40ODc5QzEwLjgxOTMgMTAuNDg3OSA5LjUzODc2IDEyLjE3NDQgOS41Mzg3NiAxMy45MTZDOS41Mzg3NiAxNS4wNzkgMTAuMjA2MSAxNS42MDU0IDEwLjc5MTMgMTYuMDY4M0MxMS4yNDY4IDE2LjQyODYgMTEuNjUyOCAxNi43NDk2IDExLjY1MjggMTcuMzAyMkMxMS42NTI4IDE3LjQwMDMgMTEuNjMyOCAxNy40OTc1IDExLjU5NCAxNy41ODc3QzExLjU1NTIgMTcuNjc3OSAxMS40OTg0IDE3Ljc1OTIgMTEuNDI3MiAxNy44MjY3QzExLjM1NTkgMTcuODk0MiAxMS4yNzE2IDE3Ljk0NjUgMTEuMTc5NCAxNy45ODA0QzExLjA4NzMgMTguMDE0MiAxMC45ODkyIDE4LjAyODkgMTAuODkxMiAxOC4wMjM2QzEwLjA2MjQgMTguMDIzNiA5LjA3OTU2IDE3LjE5OTUgOS4wNzk1NiAxNy4xOTk1TDguNTc5MyAxOC44MTQyQzguNTc5MyAxOC44MTQyIDkuNTM1MDMgMTkuOTUxIDExLjQwMzYgMTkuOTUxQzEyLjk2MjIgMTkuOTUxIDE0LjExNjggMTguODA1OCAxNC4xMTY4IDE3LjAyNTlDMTQuMTE2OCAxNS42NTc2IDEzLjE3NDEgMTQuOTgxOSAxMi40MjkzIDE0LjQ0NzFDMTEuOTQzIDE0LjA5OCAxMS41NDA4IDEzLjgwOTYgMTEuNTQwOCAxMy40Mjc5QzExLjU0MDggMTMuMjUwNiAxMS41OTc3IDEyLjU0ODcgMTIuNzQzOCAxMi41NDg3QzEzLjUyNDEgMTIuNTQ4NyAxNC4xNjI1IDEyLjg4MSAxNC4xNjI1IDEyLjg4MUgxNC4xNjE2WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-virtuemart-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiMzNTVBOTUiLz4KPHBhdGggZD0iTTguMDU3ODYgMTkuNkwzLjczMzYxIDguOTM5OUg1Ljk5MTExTDguNjY2ODYgMTYuMDQ0OUMxMi43ODU1IDYuMzMwNjUgMTkuNSA0LjUwMDI0IDIyLjUgMy4wMDAyNEwyMyAzLjUwMDI0QzE5IDYuMDAwMjQgMjAuMTQ1MSA0LjczOTkgMTYuNDUyNiA3Ljg3Njc4TDE0LjE0OTYgMTAuMjA3OEMxNC4wNTQyIDEwLjM2NyAxMy45NDU3IDEwLjUgMTMuODM3MiAxMC42MzQ4TDEzLjI2MDYgMTEuMzgzOEMxMS42MTIxIDEzLjYxODUgMTAuMjMyMiAxNi4zMTg4IDkuMTg2NjEgMTkuNkg4LjA1Nzg2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIxLjIyODQgMTkuNDU5TDE5Ljk5OSAxMy42NDQ2TDE3LjYxMjkgMTkuNTk5OUgxNi44NTg2TDE0LjQ3MjUgMTMuNjQ0NkwxMy4xOTQxIDE5LjQ1OUgxMS4xNjQxTDEzLjUwMzkgOC45NTQ2NEwxNC40NzI1IDguNjcxMTRMMTcuMjMyMiAxNS45MzQ1TDE5Ljc0IDguNjcxMTRIMjAuODQ3N0wyMy4yNjcxIDE5LjQ1ODFIMjEuMjI4NFYxOS40NTlaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")
    }
    .tm-item-icon.icon-psd-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiMwMjE3MjEiLz4KPHBhdGggZD0iTTYuMDAwODEgNy4wNTc1OUM2LjAwMDgxIDcuMDU3NTkgOC4xMDE3OCA3IDkuODMwOTkgN0MxMS41Nzg4IDcgMTIuODI0NSA3LjQyNzM1IDEzLjY2MTIgOC4xNzk0QzE0LjQ2MDYgOC44ODk3IDE1IDEwLjEwMDggMTUgMTEuNDc4OUMxNSAxMi44NTY5IDE0LjU5MSAxMy45ODQ2IDEzLjg0NjcgMTQuNzc4M0MxMi44Nzk2IDE1LjgwMTYgMTEuNzUzIDE2LjQwNzYgOS44MzA5OSAxNi40OTExQzkuMjk5NjggMTYuNTE0NSA4LjgwODA0IDE2LjUxOTUgOC44MDgwNCAxNi41MTk1VjIxSDZWNy4wNTc1OUg2LjAwMDgxWk04LjgwODg2IDE0LjAzNjNDOS4xMTQyIDE0LjA2NzIgOS4zMDUzNSAxNC4wNTIyIDkuNzU3MjkgMTQuMDQ2M0MxMS4yNjM4IDE0LjAyNzEgMTIuMTkyOCAxMy4wNzQ4IDEyLjE5MjggMTEuNjM0MUMxMi4xOTI4IDEwLjMzOTUgMTEuNDI2NiA5LjI3Njk5IDkuOTgwODMgOS4yMjE5QzkuNDA0MTYgOS4yMDAyIDguODA4ODYgOS4yMjE5IDguODA4ODYgOS4yMjE5VjE0LjAzNjNaIiBmaWxsPSIjNDBDOEZGIi8+CjxwYXRoIGQ9Ik0xNi4xMzc0IDE3Ljc4MDVDMTYuNjg0OCAxOC4xNDYxIDE3Ljk3NTQgMTguNjkzMSAxOC44NTU3IDE4LjY5MzFDMTkuNzU0NyAxOC42OTMxIDIwLjEyNTkgMTguMzQ4NyAyMC4xMjU5IDE3LjgxMDlDMjAuMTI1OSAxNy4yNzMyIDE5LjgzMyAxNi43MDc2IDE4LjcxNzggMTYuMjk4MkMxNi43NDI4IDE1LjU2NjMgMTUuOTgwOCAxNC42OTA5IDE2LjAwMDQgMTMuNDY0NEMxNi4wMDA0IDExLjQ4NCAxNy41MjUxIDEwIDE5Ljg5MSAxMEMyMS4wMDU0IDEwIDIxLjg5NTggMTAuMzk2OCAyMi40ODE2IDEwLjcxOTJWMTMuMDk1NUMyMi4wNTA4IDEyLjgzNzIgMjAuODA5NiAxMi4yNTk4IDE5Ljk4ODkgMTIuMjU5OEMxOS4yNjUyIDEyLjI1OTggMTguODU0OSAxMi41ODIzIDE4Ljg1NDkgMTMuMTJDMTguODU0OSAxMy42MTQ3IDE5LjIyNjkgMTMuODczIDIwLjQgMTQuMzI1NEMyMi4yMTg0IDE1LjAxNDMgMjIuOTgwNCAxNi4wMjQ3IDIzIDE3LjU3NDZDMjMgMTkuNTMzIDIxLjYxMzEgMjEuMDkwNSAxOC44NTU3IDIwLjk5NTlDMTcuOTA5NiAyMC45NjM4IDE2Ljg2MSAyMC41NTcgMTYuMTM3NCAyMC4xMjY0VjE3Ljc4MDVaIiBmaWxsPSIjNDBDOEZGIi8+Cjwvc3ZnPgo=")
    }
    .tm-item-icon.icon-after-effects-intros, .tm-item-icon.icon-after-effects-logo-reveals {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiMxODA2M0UiLz4KPHBhdGggZD0iTTIwLjA3MjUgMTMuNDQ0N0MyMC42Nzc0IDEzLjQ0NDcgMjAuODkgMTMuNDQ0NyAyMC45NDkzIDEzLjQxOTZDMjAuOTQ5MyAxMy4zMzE1IDIwLjk3MjggMTMuMjY4NSAyMC45NzI4IDEzLjIwNjNDMjAuOTcyOCAxMi41Mjg0IDIwLjY2NDMgMTEuMjcyOCAxOS40MzIgMTEuMjcyOEMxOC4yOTM4IDExLjI3MjggMTcuODA4MyAxMi4zMjcyIDE3LjY4OTggMTMuNDQ1NkgyMC4wNzI1VjEzLjQ0NDdaTTE3LjY2NjMgMTUuMTY0OUMxNy42ODk4IDE2Ljg2IDE4LjQ0ODkgMTguMDAyNSAyMC4yNTAzIDE4LjAwMjVDMjAuOTQ5MyAxOC4wMDI1IDIxLjU1NDEgMTcuOTAyNCAyMi4xODI1IDE3LjYxM0MyMi4yNjUzIDE3LjU3NSAyMi4zMjQ2IDE3LjU4OCAyMi4zMjQ2IDE3LjcwMTFWMTkuMjcxMUMyMi4zMjQ2IDE5LjM5NjMgMjIuMjg4OCAxOS40NTk0IDIyLjIwNiAxOS41MjI0QzIxLjU3NzcgMTkuODQ4OCAyMC43OTUgMjAgMTkuODIzMyAyMEMxNi42OTQ1IDIwIDE1LjUyMDYgMTcuNTUxOCAxNS41MjA2IDE0LjgyNjRDMTUuNTIwNiAxMS44NjI2IDE2Ljk2NjQgOS40Mzk0OSAxOS41MTQ4IDkuNDM5NDlDMjIuMDk4OCA5LjQzOTQ5IDIzIDExLjczNzQgMjMgMTMuNjA4OEMyMyAxNC4yMTE2IDIyLjk2NDMgMTQuNzAxMiAyMi45MDUgMTQuOTM5NUMyMi44ODE1IDE1LjAzOTcgMjIuODQ1NyAxNS4wNzc3IDIyLjc1MDcgMTUuMTAyN0MyMi41MTM3IDE1LjE0MDggMjEuODE0NyAxNS4xOTA4IDIwLjc3MTUgMTUuMTkwOEgxNy42NjYzVjE1LjE2NThWMTUuMTY0OVpNMTEuMzEyOCAxMy44ODQyQzEwLjk4MDggMTIuNDkwNCAxMC4xNzQ2IDkuNDUxNTUgOS44NzgyOCA3Ljk4MjY1SDkuODU0NzVDOS42MDU1IDkuNDUxNTUgOC45NTM1OSAxMS45Mzc3IDguNDY4MTUgMTMuODg0MkgxMS4zMTI4Wk03Ljk4MjcxIDE1LjkxODhMNy4wNDY2OSAxOS42NzM2QzcuMDIzMTYgMTkuNzczNyA2Ljk4NzQzIDE5LjgxMTggNi44Njg5IDE5LjgxMThINS4xMjY3MkM1LjAwODE5IDE5LjgxMTggNC45ODQ2NiAxOS43NzM3IDUuMDA4MTkgMTkuNjIzNUw4LjM3NDkgNy4xNTQ1M0M4LjQzNDE2IDYuOTI4MjYgOC40Njk5IDYuNzUzIDguNDkzNDMgNi4xMjUxOUM4LjQ5MzQzIDYuMDM3MDkgOC41MjkxNiA2IDguNTg4NDIgNkgxMS4wNzc1QzExLjE2MDMgNiAxMS4xOTYgNi4wMjUwNCAxMS4yMTk2IDYuMTI1MTlMMTQuOTg4OSAxOS42NDk1QzE1LjAxMjUgMTkuNzQ5NiAxNC45ODg5IDE5LjgxMjcgMTQuODkzOSAxOS44MTI3SDEyLjkzODJDMTIuODQzMiAxOS44MTI3IDEyLjc4NCAxOS43NzQ3IDEyLjc2MDQgMTkuNjg3NUwxMS43ODg3IDE1LjkyMDZINy45ODM1OEw3Ljk4MjcxIDE1LjkxODhaIiBmaWxsPSIjRDhBMUZGIi8+Cjwvc3ZnPgo=")
    }
    .tm-item-icon.icon-corporate-identity, .tm-item-icon.icon-corporate-identity-template {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiM0NTVBNjQiLz4KPHBhdGggZD0iTTEyIDExSDE2TDE4IDIxSDEwTDEyIDExWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEwIDIxTDE0IDI0TDE4IDIxSDEwWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE2IDEwSDEyTDEwIDRIMThMMTYgMTBaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")
    }
    .tm-item-icon.icon-icon-sets {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxNCIgY3k9IjE0IiByPSIxNCIgZmlsbD0iIzMyMjE3NyIvPjxyZWN0IHg9IjYiIHk9IjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHJ4PSIxIiBmaWxsPSIjMEVENEZGIi8+PHJlY3QgeD0iNiIgeT0iMTIiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHJ4PSIxIiBmaWxsPSIjOTdEOTQwIi8+PHBhdGggZmlsbD0iI0Y1NDFEOSIgZD0iTTYgMThoNHY0SDZ6Ii8+PHJlY3QgeD0iMTIiIHk9IjYiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHJ4PSIyIiBmaWxsPSIjRjU0MUQ5Ii8+PHJlY3QgeD0iMTIiIHk9IjEyIiB3aWR0aD0iNCIgaGVpZ2h0PSI0IiByeD0iMSIgZmlsbD0iIzJGQTRGQSIvPjxyZWN0IHg9IjEyIiB5PSIxOCIgd2lkdGg9IjQiIGhlaWdodD0iNCIgcng9IjEiIGZpbGw9IiNDQThFRjkiLz48cmVjdCB4PSIxOCIgeT0iNiIgd2lkdGg9IjQiIGhlaWdodD0iNCIgcng9IjEiIGZpbGw9IiNBREQzN0IiLz48cmVjdCB4PSIxOCIgeT0iMTIiIHdpZHRoPSI0IiBoZWlnaHQ9IjQiIHJ4PSIyIiBmaWxsPSIjRjU0MUQ5Ii8+PHJlY3QgeD0iMTgiIHk9IjE4IiB3aWR0aD0iNCIgaGVpZ2h0PSI0IiByeD0iMSIgZmlsbD0iI0FERDM3QiIvPjwvc3ZnPg==")
    }
    .tm-item-icon.icon-single-icons {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Y2lyY2xlIGN4PSIxNCIgY3k9IjE0IiByPSIxNCIgZmlsbD0iIzMyMjE3NyIvPjxyZWN0IHg9IjYiIHk9IjYiIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCIgcng9IjEiIGZpbGw9IiMwRUQ0RkYiLz48cGF0aCBzdHJva2U9IiM3MzVGQzEiIGQ9Ik02LjUgMTguNWgzdjNoLTN6Ii8+PHJlY3QgeD0iMTIuNSIgeT0iMTguNSIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9Ii41IiBzdHJva2U9IiM3MzVGQzEiLz48cmVjdCB4PSIxOC41IiB5PSI2LjUiIHdpZHRoPSIzIiBoZWlnaHQ9IjMiIHJ4PSIuNSIgc3Ryb2tlPSIjNzM1RkMxIi8+PHJlY3QgeD0iMTguNSIgeT0iMTIuNSIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9IjEuNSIgc3Ryb2tlPSIjNzM1RkMxIi8+PHJlY3QgeD0iMTguNSIgeT0iMTguNSIgd2lkdGg9IjMiIGhlaWdodD0iMyIgcng9Ii41IiBzdHJva2U9IiM3MzVGQzEiLz48L3N2Zz4=")
    }
    .tm-item-icon.icon-logoset-template, .tm-item-icon.icon-logo-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjggMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiM0NTVBNjQiLz48cGF0aCBkPSJNMyAxNy45Mjk1VjhINS4yODg5OFYxNy45Mjk1SDNaIiBmaWxsPSIjZmZmIi8+PHBhdGggZD0ibTkuNzU4MyAxNS44OTV2LTMuOTIyNWMwLTAuNDAwNy0wLjE3NDMzLTAuNjAxMS0wLjUyMy0wLjYwMTEtMC4zMTI0NCAwLTAuNDY4NjcgMC4yMDA0LTAuNDY4NjcgMC42MDExdjMuOTIyNWMwIDAuMDg5IDAuMDAyMjcgMC4xNjM5IDAuMDA2OCAwLjIyNDYgMC4wMDkwNSAwLjA1NjcgMC4wMjcxNyAwLjEyNTUgMC4wNTQzMyAwLjIwNjUgMC4wMjcxNyAwLjA3NjkgMC4wNzQ3MiAwLjEzNTYgMC4xNDI2NCAwLjE3NjEgMC4wNjc5MiAwLjA0MDQgMC4xNTYyMiAwLjA2MDcgMC4yNjQ5IDAuMDYwNyAwLjM0ODY3IDAgMC41MjMtMC4yMjI2IDAuNTIzLTAuNjY3OXptLTMuMjgwNi0wLjAyNDN2LTMuMzY5OWMwLTAuODQ2MSAwLjIyMTg4LTEuNTAxOCAwLjY2NTYzLTEuOTY3MyAwLjQ0ODI5LTAuNDY5NiAxLjE0NTYtMC43MDQzOCAyLjA5Mi0wLjcwNDM4IDAuOTQ2MzQgMCAxLjY0ODIgMC4yMzQ3OCAyLjEwNTUgMC43MDQzOCAwLjQ1NzQgMC40NjU1IDAuNjg2MSAxLjEyMTIgMC42ODYxIDEuOTY3M3YzLjM2OTljMCAwLjY1OTgtMC4yNzQgMS4xOTgyLTAuODIxOSAxLjYxNTEtMC41NDc5IDAuNDEyOS0xLjIwNDUgMC42MTk0LTEuOTY5NyAwLjYxOTQtMC40OTM1NyAwLTAuOTQ4NjUtMC4wODkxLTEuMzY1Mi0wLjI2NzItMC40MTY1OS0wLjE4MjItMC43NTM5My0wLjQ0NTMtMS4wMTItMC43ODk0LTAuMjUzNTgtMC4zNDgxLTAuMzgwMzYtMC43NDA3LTAuMzgwMzYtMS4xNzc5eiIgZmlsbD0iI2ZmZiIvPjxwYXRoIGQ9Im0xNC45OTUgMTcuNDVoLTAuMTYzMWMtMC4yMDM3IDAuMjg3NC0wLjMwNTYgMC41NDA0LTAuMzA1NiAwLjc1OSAwIDAuMjM4OCAwLjUwMjYgMC4zNTgyIDEuNTA3OSAwLjM1ODJoMC4wNDA3YzAuNTE2MiAwLjAwNDEgMC43NzQzLTAuMTMzNiAwLjc3NDMtMC40MTI5IDAtMC4wOTcxLTAuMDI5NC0wLjE4NDEtMC4wODgzLTAuMjYxMS0wLjA1ODgtMC4wODA5LTAuMTQ3MS0wLjE0NTctMC4yNjQ5LTAuMTk0My0wLjExMzItMC4wNDg1LTAuMjI2NC0wLjA4OS0wLjMzOTYtMC4xMjE0cy0wLjI1MTMtMC4wNTY3LTAuNDE0My0wLjA3MjktMC4yOTQzLTAuMDI4My0wLjM5MzktMC4wMzY0Yy0wLjA5NTEtMC4wMDgxLTAuMjEyOS0wLjAxNDItMC4zNTMyLTAuMDE4MnptMC43MDY0LTMuMzU3OGMwLjM3MTMgMCAwLjU1NjktMC40Njk1IDAuNTU2OS0xLjQwODcgMC0wLjk2MzQtMC4xNzQzLTEuNDQ1MS0wLjUyMy0xLjQ0NTEtMC4wODYgMC0wLjE2MyAwLjAyMDItMC4yMzA5IDAuMDYwNy0wLjA2MzQgMC4wNDA1LTAuMTE1NSAwLjEwMzItMC4xNTYyIDAuMTg4My0wLjAzNjMgMC4wODA5LTAuMDY4IDAuMTY1OS0wLjA5NTEgMC4yNTUtMC4wMjI3IDAuMDg1LTAuMDQwOCAwLjE5NDMtMC4wNTQ0IDAuMzI3OS05ZS0zIDAuMTI5NS0wLjAxNTggMC4yNDI4LTAuMDIwMyAwLjM0djAuMzUyMmMwIDAuODg2NSAwLjE3NDMgMS4zMjk3IDAuNTIzIDEuMzI5N3ptLTAuOTEwMiAxLjc3OTFjMCAwLjA5NzEgMC4wNzcgMC4xNzgxIDAuMjMwOSAwLjI0MjkgMC4xNTg1IDAuMDY0NyAwLjM2MjMgMC4xMTk0IDAuNjExMyAwLjE2MzkgMC4yNDkxIDAuMDQwNSAwLjUyMyAwLjA4MyAwLjgyMTkgMC4xMjc1IDAuMzAzNCAwLjA0NDUgMC42MDY4IDAuMTAzMiAwLjkxMDEgMC4xNzYxIDAuMzAzNCAwLjA2ODggMC41Nzk2IDAuMTUzOCAwLjgyODcgMC4yNTUgMC4yNDkgMC4xMDEyIDAuNDUwNSAwLjI0MjkgMC42MDQ1IDAuNDI1MSAwLjE1ODUgMC4xODIxIDAuMjM3NyAwLjM5NDYgMC4yMzc3IDAuNjM3NSAwIDAuMzM2LTAuMDU2NiAwLjYyOTUtMC4xNjk4IDAuODgwNC0wLjEwODcgMC4yNTUxLTAuMjU1OCAwLjQ1NzUtMC40NDE1IDAuNjA3Mi0wLjE4MTEgMC4xNTM5LTAuNDA3NSAwLjI3NzMtMC42NzkyIDAuMzcwNHMtMC41NDc5IDAuMTU1OS0wLjgyODYgMC4xODgzYy0wLjI4MDggMC4wMzY0LTAuNTkzMiAwLjA1NDYtMC45Mzc0IDAuMDU0Ni0yLjE3OCAwLTMuMjY3LTAuNDc1Ni0zLjI2Ny0xLjQyNjkgMC0wLjI3OTMgMC4wODYtMC41NTY2IDAuMjU4MS0wLjgzMTkgMC4xNzItMC4yNzkzIDAuMzk2Mi0wLjUwOCAwLjY3MjQtMC42ODYxLTAuMTg1Ni0wLjA4NS0wLjM2NDUtMC4xODQyLTAuNTM2Ni0wLjI5NzUtMC4xNzItMC4xMTc0LTAuMjU4MS0wLjIyODctMC4yNTgxLTAuMzM0IDAtMC4yMzA3IDAuMzAxMS0wLjY4ODEgMC45MDM0LTEuMzcyMi0wLjQ2MTktMC43NTI5LTAuNjkyOC0xLjUwOTktMC42OTI4LTIuMjcwOSAwLTAuMzg4NiAwLjA0OTgtMC43NTI5IDAuMTQ5NC0xLjA5MyAwLjEwNDItMC4zNDQgMC4yNjA0LTAuNjU3OCAwLjQ2ODctMC45NDExIDAuMjA4My0wLjI4MzQgMC40ODktMC41MDggMC44NDIyLTAuNjc0IDAuMzU3Ny0wLjE2NTk3IDAuNzY5OC0wLjI0ODk1IDEuMjM2Mi0wLjI0ODk1IDAuNjk3MyAwIDEuMjIyNiAwLjE2Nzk5IDEuNTc1OCAwLjUwMzk1IDAuMzMwNS0wLjMzNTk2IDAuODg1Mi0wLjUwMzk1IDEuNjY0MS0wLjUwMzk1aDAuMjg1M2wtMC4xOTAyIDEuNDYzNGMtMC40NDgzIDAtMC43NzIxIDAuMDg5LTAuOTcxMyAwLjI2NzEgMC4xOTAyIDAuMzAzNiAwLjI4NTMgMC43NjMxIDAuMjg1MyAxLjM3ODQgMCAwLjM2MDItMC4wNjEyIDAuNzAyMy0wLjE4MzQgMS4wMjYxLTAuMTE3OCAwLjMyMzktMC4yODk4IDAuNjExMy0wLjUxNjIgMC44NjIyLTAuMjIxOSAwLjI1MS0wLjUwOTUgMC40NDk0LTAuODYyNyAwLjU5NTEtMC4zNDg2IDAuMTQ1Ny0wLjczNTggMC4yMTg2LTEuMTYxNCAwLjIxODYtMC4wODE1IDAtMC4xODM0LTAuMDA4MS0wLjMwNTctMC4wMjQzLTAuMTIyMi0wLjAxNjItMC4yMjQxLTAuMDMyNC0wLjMwNTYtMC4wNDg2bC0wLjEyMjMtMC4wMTgyYy0wLjEwNDEgMC4xODIyLTAuMTU2MiAwLjI5MTUtMC4xNTYyIDAuMzI3OXoiIGZpbGw9IiNmZmYiLz48cGF0aCBkPSJtMjIuNzMxIDE1Ljg5NXYtMy45MjI1YzAtMC40MDA3LTAuMTc0My0wLjYwMTEtMC41MjMtMC42MDExLTAuMzEyNCAwLTAuNDY4NyAwLjIwMDQtMC40Njg3IDAuNjAxMXYzLjkyMjVjMCAwLjA4OSAwLjAwMjMgMC4xNjM5IDAuMDA2OCAwLjIyNDYgMC4wMDkxIDAuMDU2NyAwLjAyNzIgMC4xMjU1IDAuMDU0NCAwLjIwNjUgMC4wMjcxIDAuMDc2OSAwLjA3NDcgMC4xMzU2IDAuMTQyNiAwLjE3NjEgMC4wNjc5IDAuMDQwNCAwLjE1NjIgMC4wNjA3IDAuMjY0OSAwLjA2MDcgMC4zNDg3IDAgMC41MjMtMC4yMjI2IDAuNTIzLTAuNjY3OXptLTMuMjgwNi0wLjAyNDN2LTMuMzY5OWMwLTAuODQ2MSAwLjIyMTgtMS41MDE4IDAuNjY1Ni0xLjk2NzMgMC40NDgzLTAuNDY5NiAxLjE0NTYtMC43MDQzOCAyLjA5Mi0wLjcwNDM4czEuNjQ4MiAwLjIzNDc4IDIuMTA1NiAwLjcwNDM4YzAuNDU3MyAwLjQ2NTUgMC42ODYgMS4xMjEyIDAuNjg2IDEuOTY3M3YzLjM2OTljMCAwLjY1OTgtMC4yNzQgMS4xOTgyLTAuODIxOSAxLjYxNTEtMC41NDc5IDAuNDEyOS0xLjIwNDQgMC42MTk0LTEuOTY5NyAwLjYxOTQtMC40OTM2IDAtMC45NDg2LTAuMDg5MS0xLjM2NTItMC4yNjcyLTAuNDE2Ni0wLjE4MjItMC43NTQtMC40NDUzLTEuMDEyMS0wLjc4OTQtMC4yNTM2LTAuMzQ4MS0wLjM4MDMtMC43NDA3LTAuMzgwMy0xLjE3Nzl6IiBmaWxsPSIjZmZmIi8+PC9zdmc+")
    }
    .tm-item-icon.icon-illustrations {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiMyM0Q0OEYiLz4KPHBhdGggZD0iTTQuNjY2NjkgMjEuMzFDOC45NDc4OSAyMS42NjQ2IDcuNDE0NDIgMTcuMTE1NiAxMS4zNzU1IDE3LjA3NDVMMTMuMDkxOSAxOC41MDYyQzEzLjUxODQgMjMuNjc1IDcuMTk2MDIgMjQuODI3NyA0LjY2NjY5IDIxLjMxWk0xNy43OTQgMTQuNjY5M0MxOS4xMjY4IDEyLjU3ODYgMjMuMjUxMiA1LjU3MDI0IDIzLjI1MTIgNS41NzAyNEMyMy41Nzk4IDQuOTg5NzEgMjIuODQ5OSA0LjM4MjExIDIyLjM0MTIgNC44MTE0NEMyMi4zNDEyIDQuODExNDQgMTYuMjA2NCAxMC4xNDQ1IDE0LjM5NzYgMTEuODM0OEMxMi45Njc4IDEzLjE3MjIgMTIuOTYyMiAxMy43ODI2IDEyLjQ5OTIgMTUuOTg1M0wxNC4wNjcyIDE3LjI5MkMxNi4xNDM5IDE2LjQzODkgMTYuNzQyMiAxNi4zMjEzIDE3Ljc5NCAxNC42NjkzWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-certificate-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiNFMDhBM0IiLz4KPHBhdGggZD0iTTE2LjQ3NCAxMi4wMzgzTDE2LjUgMTIuMTlDMTYuNSAxMi4zNDQ1IDE2LjQyIDEyLjQ5MzMgMTYuMjggMTIuNTg3NEMxNS44MzIgMTIuODg1IDE1Ljg5IDEyLjgwOTEgMTUuNzIyIDEzLjI5NDlDMTUuNjg1NCAxMy4zOTUgMTUuNjE2OSAxMy40ODE2IDE1LjUyNjMgMTMuNTQyNEMxNS40MzU3IDEzLjYwMzIgMTUuMzI3NSAxMy42MzUxIDE1LjIxNyAxMy42MzM4SDE1LjIxNkMxNC42NjMgMTMuNjMyOCAxNC43NTggMTMuNjA0IDE0LjMxMyAxMy45MDQ1QzE0LjIyMTMgMTMuOTY2NyAxNC4xMTE4IDE0LjAwMDEgMTMuOTk5NSAxNC4wMDAxQzEzLjg4NzIgMTQuMDAwMSAxMy43Nzc3IDEzLjk2NjcgMTMuNjg2IDEzLjkwNDVDMTMuMjQyIDEzLjYwNSAxMy4zMzggMTMuNjMzOCAxMi43ODQgMTMuNjM1N0gxMi43ODJDMTIuNjcxNSAxMy42MzY4IDEyLjU2MzUgMTMuNjA0NiAxMi40NzMgMTMuNTQzNkMxMi4zODI2IDEzLjQ4MjcgMTIuMzE0NCAxMy4zOTYgMTIuMjc4IDEzLjI5NTlDMTIuMTA5IDEyLjgxMDEgMTIuMTY4IDEyLjg4NTkgMTEuNzIxIDEyLjU4ODNDMTEuNjUzNCAxMi41NDQgMTEuNTk4IDEyLjQ4NDYgMTEuNTU5NSAxMi40MTUyQzExLjUyMSAxMi4zNDU5IDExLjUwMDYgMTIuMjY4NiAxMS41IDEyLjE5TDExLjUyNiAxMi4wMzgzQzExLjY5OCAxMS41NTU0IDExLjY5OSAxMS42NDc2IDExLjUyNiAxMS4xNjI4TDExLjUgMTEuMDExMUMxMS41IDEwLjg1NzUgMTEuNTggMTAuNzA3NyAxMS43MiAxMC42MTM3QzEyLjE2OCAxMC4zMTYxIDEyLjEwOCAxMC4zOTI5IDEyLjI3OCA5LjkwNjE2QzEyLjMxNDUgOS44MDU4NiAxMi4zODI4IDkuNzE5MDkgMTIuNDczNCA5LjY1ODExQzEyLjU2NDEgOS41OTcxMyAxMi42NzIzIDkuNTY1MDIgMTIuNzgzIDkuNTY2MzNIMTIuNzg0QzEzLjMzNiA5LjU2ODI1IDEzLjIzOCA5LjU5ODk3IDEzLjY4NyA5LjI5NjU3QzEzLjc3ODcgOS4yMzQzNCAxMy44ODgyIDkuMjAwOTIgMTQuMDAwNSA5LjIwMDkyQzE0LjExMjggOS4yMDA5MiAxNC4yMjIzIDkuMjM0MzQgMTQuMzE0IDkuMjk2NTdDMTQuNzU4IDkuNTk2MDkgMTQuNjYyIDkuNTY3MjkgMTUuMjE2IDkuNTY1MzdIMTUuMjE4QzE1LjQ0NyA5LjU2NTM3IDE1LjY1MiA5LjcwMjY1IDE1LjcyMiA5LjkwNTJDMTUuODkxIDEwLjM5IDE1LjgzMiAxMC4zMTUxIDE2LjI4IDEwLjYxMjdDMTYuNDIgMTAuNzA2OCAxNi41IDEwLjg1NTYgMTYuNSAxMS4wMTAxTDE2LjQ3NCAxMS4xNjM3QzE2LjMwMiAxMS42NDY2IDE2LjMwMSAxMS41NTM1IDE2LjQ3NCAxMi4wMzgzWk0xNS4yNSAxMS4wNzgzTDE0Ljg2MyAxMC43MDc3TDEzLjY4OCAxMS44NjU1TDEzLjEzOCAxMS4zNjQ0TDEyLjc1IDExLjczNDlMMTMuNjg4IDEyLjYwODVMMTUuMjUgMTEuMDc4M1pNMTkgMTQuODAxMUg5VjE1LjU5OThIMTlWMTQuODAwMVYxNC44MDExWk0xOC4xNjcgMTYuNDAwNEg5LjgzM1YxNy4yMDExSDE4LjE2N1YxNi40MDA0Wk0xOSAxNy45OTk4SDlWMTguNzk5NEgxOVYxNy45OTk4Wk0xOS44MzMgNkg0VjIySDI0VjZIMTkuODMzWk0yMi4zMzMgMTguMzM3N0MyMS4zNzI4IDE4Ljc0MTkgMjAuNjA2MSAxOS40NzggMjAuMTg1IDIwLjM5OTdINy44MTVDNy4zOTM4OCAxOS40NzggNi42MjcxNSAxOC43NDE5IDUuNjY3IDE4LjMzNzdWOS42NjIzM0M2LjYyNzE1IDkuMjU4MDYgNy4zOTM4OCA4LjUyMjAyIDcuODE1IDcuNjAwMjlIMjAuMTg1QzIwLjYwNSA4LjUyMDkxIDIxLjM3NSA5LjI1OTEzIDIyLjMzMyA5LjY2MjMzVjE4LjMzNzdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")
    }
    .tm-item-icon.icon-powerpoint-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiNEMjQ2MjUiLz4KPHBhdGggZD0iTTE0LjQ4MDQgNS42SDE1LjY1NjRWNy40NjYzN0MxNy44NzM2IDcuNDc4NjIgMjAuMDkyNiA3LjQ0MzYyIDIyLjMwODEgNy40NzY4N0MyMi43ODUgNy40MzEzNyAyMy4xNTg2IDcuODAyMzcgMjMuMTEwNSA4LjI3OTI1QzIzLjE0NTUgMTIuMTUzNyAyMy4xMDI2IDE2LjAzIDIzLjEzMTUgMTkuOTA2MkMyMy4xMTA1IDIwLjMyNTQgMjMuMTcyNiAyMC43OSAyMi45MzIgMjEuMTYxQzIyLjYyOTMgMjEuMzgwNiAyMi4yMzU1IDIxLjM1MTcgMjEuODgwMyAyMS4zNjg0QzE5LjgwNjUgMjEuMzU3OSAxNy43MzE5IDIxLjM2MjIgMTUuNjU2NCAyMS4zNjIyVjIzLjQzNkgxNC4zNjY2QzExLjIwNjEgMjIuODU5NCA4LjAzODYzIDIyLjMzMjYgNC44NzU1IDIxLjc3N0M0Ljg3Mzc1IDE2LjkzODIgNC44NzU1IDEyLjA5OTUgNC44NzU1IDcuMjYyNUM4LjA3NTM4IDYuNzA4NjIgMTEuMjc2MSA2LjE0NDI1IDE0LjQ4MDQgNS41OTkxMlY1LjZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTUuNjU2NCA4LjA4ODM4SDIyLjUwMDZWMjAuNzRIMTUuNjU2NFYxOS4wODFIMjAuNjM0MlYxOC4yNTE1SDE1LjY1NjRWMTcuMjE0NkgyMC42MzQyVjE2LjM4NTFIMTUuNjU4MUMxNS42NTY0IDE1Ljk3ODMgMTUuNjU2NCAxNS41NzIzIDE1LjY1MzcgMTUuMTY1NEMxNi40NzU0IDE1LjQyMDkgMTcuNDEwNyAxNS40MTM5IDE4LjE0NDkgMTQuOTIwNEMxOC45Mzk0IDE0LjQ0OTYgMTkuMzU0MSAxMy41NTE5IDE5LjQyMjQgMTIuNjU1OUMxOC41MTE1IDEyLjY0OTggMTcuNjAxNSAxMi42NTE1IDE2LjY5MzIgMTIuNjUxNUMxNi42OTE1IDExLjc0OTQgMTYuNzAzNyAxMC44NDczIDE2LjY3NDkgOS45NDY4OEMxNi4zMzQ1IDEwLjAxMzQgMTUuOTk1IDEwLjA4MzQgMTUuNjU2NCAxMC4xNTZWOC4wODgzOFoiIGZpbGw9IiNEMjQ2MjUiLz4KPHBhdGggZD0iTTE3LjEwOTggOS41MTM5MkMxOC41NTA5IDkuNTgwNDIgMTkuNzYyOCAxMC43OTQgMTkuODM4OSAxMi4yMzA4QzE4LjkyOCAxMi4yNDEzIDE4LjAxOCAxMi4yMzY5IDE3LjEwNzEgMTIuMjM2OUMxNy4xMDcxIDExLjMyODcgMTcuMTA1NCAxMC40MjA0IDE3LjEwODkgOS41MTM5MkgxNy4xMDk4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTguMjAxMzkgMTEuMDgwMUM5LjMyNzUxIDExLjEzNDQgMTAuNjkyNSAxMC42MzM5IDExLjYyNTMgMTEuNDc4MkMxMi41MTk1IDEyLjU2MzIgMTIuMjgyNCAxNC41NTgyIDEwLjk1NzYgMTUuMjA3NUMxMC40ODY5IDE1LjQ0ODEgOS45NDc4OSAxNS40MTQ5IDkuNDM1MTQgMTUuMzk4MkM5LjQzMzM5IDE2LjIwOTQgOS40MzA3NiAxNy4wMjA1IDkuNDMzMzkgMTcuODMwN0M5LjAyMzAxIDE3Ljc5NTcgOC42MTAwMSAxNy43NTk5IDguMTk5NjQgMTcuNzI2NkM4LjE4MTI2IDE1LjUxMTEgOC4xNzY4OSAxMy4yOTQ3IDguMjAxMzkgMTEuMDc5MlYxMS4wODAxWiIgZmlsbD0iI0QyNDYyNSIvPgo8cGF0aCBkPSJNOS40MzMzNyAxMi4yMDE4QzkuODQyIDEyLjE4MzQgMTAuMzQ3NyAxMi4xMDgyIDEwLjYyNDIgMTIuNDkyM0MxMC44NjA1IDEyLjg5OTIgMTAuODQ4MiAxMy40MzM4IDEwLjY1MTQgMTMuODUyOUMxMC40MTUxIDE0LjI3OTkgOS44Nzk2MiAxNC4yMzg4IDkuNDY3NSAxNC4yODg3QzkuNDIzNzUgMTMuNTkzOSA5LjQyODEyIDEyLjg5OTIgOS40MzQyNSAxMi4yMDE4SDkuNDMzMzdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")
    }
    .tm-item-icon.icon-landing-page-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiMxRDg4RTUiLz4KPHBhdGggZD0iTTE3LjEyMDUgMTQuMzI3OEwxOC41MTI2IDEzLjU2N0MxOC43NzQyIDE2LjA3NDUgMTYuNzU2IDE4LjI0MTEgMTQuMTgyNiAxOC4yNDExQzExLjc3ODkgMTguMjQxMSA5LjgzMDY5IDE2LjM0MjQgOS44MzA2OSAxMy45OTkyQzkuODMwNjkgMTEuNjU2IDExLjc3OTcgOS43NTcyOCAxNC4xODI2IDkuNzU3MjhDMTUuMTUxMiA5Ljc1NzI4IDE2LjA0NjQgMTAuMDY2MiAxNi43Njk1IDEwLjU4NzlMMTUuMzYyMSAxMS4zNTY5QzE1LjAwMDIgMTEuMjAzMyAxNC42MDIgMTEuMTE3IDE0LjE4MjYgMTEuMTE3QzEyLjU1MTcgMTEuMTE3IDExLjIyNTQgMTIuNDEwMiAxMS4yMjU0IDE0QzExLjIyNTQgMTUuNTg5OCAxMi41NTI1IDE2Ljg4MyAxNC4xODI2IDE2Ljg4M0MxNS42OTk2IDE2Ljg4MyAxNi45NTI2IDE1Ljc2NCAxNy4xMjA1IDE0LjMyODZWMTQuMzI3OFpNMTkuODQ5MSAxMi44NDg5QzIwLjIzNzIgMTQuNjgyNyAxOS42ODc5IDE2LjYxMDIgMTguMjczOCAxNy45ODg4QzE3LjE4MDQgMTkuMDU0NSAxNS43Mjc1IDE5LjY0MTEgMTQuMTgxOCAxOS42NDExQzEyLjYzNjEgMTkuNjQxMSAxMS4xODIzIDE5LjA1NDUgMTAuMDg5NyAxNy45ODg4QzguOTk2MjUgMTYuOTIzMiA4LjM5NDY4IDE1LjUwNjggOC4zOTQ2OCAxNEM4LjM5NDY4IDEyLjQ5MzIgOC45OTYyNSAxMS4wNzY4IDEwLjA4OTcgMTAuMDExMUMxMS4xODMyIDguOTQ1NTQgMTIuNjM2MSA4LjM1ODkyIDE0LjE4MTggOC4zNTg5MkMxNS42NDczIDguMzU4OTIgMTcuMDMwMiA4Ljg4NzIxIDE4LjEwMDkgOS44NTAxMkMxOC40OTQ5IDkuNTkxMzEgMTguODA3MSA5LjIzMzkyIDE5LjAwNjIgOC44MTQ5MUMxNy43MzEzIDcuNjg3NjggMTYuMDM4OCA3IDE0LjE4MTggN0MxMC4yMTU0IDcgNyAxMC4xMzQ0IDcgMTRDNyAxNy44NjU2IDEwLjIxNTQgMjEgMTQuMTgxOCAyMUMxOC42ODgxIDIxIDIyLjEwMTggMTYuOTkwNiAyMS4yMjk0IDEyLjY0NzdDMjAuNzQ0MyAxMi41ODkzIDIwLjI3MDkgMTIuNjY0OSAxOS44NDkxIDEyLjg0ODlaTTIyLjgxNjQgOS4yOTA2MUwyMy4zOTUyIDcuMTAxMDZMMjAuMTU3IDguODcwNzdDMTkuODY2OCA5LjczMDE2IDE5LjI1OTMgMTAuNDQ1IDE4LjQ1NzggMTAuODgzN0wxNS4wNzI3IDEyLjczMzFDMTQuODIxMyAxMi41NTgxIDE0LjUxNDIgMTIuNDU0NiAxNC4xODE4IDEyLjQ1NDZDMTMuMzM0NyAxMi40NTQ2IDEyLjY0NzkgMTMuMTI0MiAxMi42NDc5IDEzLjk0OTlDMTIuNjQ3OSAxNC43NzU2IDEzLjMzNDcgMTUuNDQ1MiAxNC4xODE4IDE1LjQ0NTJDMTUuMDQ2NiAxNS40NDUyIDE1Ljc1MzYgMTQuNzQ0NCAxNS43MTQgMTMuODhMMTkuMTA4MyAxMi4wMjU3QzE5LjkxMzIgMTEuNTg2MiAyMC44NTgyIDExLjQ1NjMgMjEuNzU2NyAxMS42NjM0TDI1IDkuODkxMkwyMi44MTczIDkuMjkyMjVMMjIuODE2NCA5LjI5MDYxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-website-templates, .tm-item-icon.icon-ru-html-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiNEQkUxRTciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjE1Mjk4IDIxLjQ3MDJMNS42MjkzOSA0LjY5NDc2SDIyLjM3MUwyMC44NDU4IDIxLjQ2NzVMMTMuOTg5OSAyMy4zMzMzTDcuMTUyOTggMjEuNDcwMloiIGZpbGw9IiNFNDREMjYiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNCAyMS45MDcyTDE5LjUzOTggMjAuMzk5NUwyMC44NDMyIDYuMDY2NDFIMTRWMjEuOTA3MloiIGZpbGw9IiNGMTY1MjkiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC4wMDA2IDEyLjI4ODFIMTEuMjI3MkwxMS4wMzU2IDEwLjE4MTNIMTQuMDAwNlY4LjEyMzg0SDEzLjk5MzNIOC43NDUxMkw4Ljc5NTI5IDguNjc1ODJMOS4zMTA0MSAxNC4zNDU1SDE0LjAwMDZWMTIuMjg4MVoiIGZpbGw9IiNFQkVCRUIiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNC4wMDAzIDE3LjYzMTVMMTMuOTkxMSAxNy42MzM5TDExLjY1NjkgMTcuMDE1MkwxMS41MDc3IDE1LjM3NDNIMTAuMzczNUg5LjQwMzgxTDkuNjk3NDQgMTguNjA0OEwxMy45OTA3IDE5Ljc3NDhMMTQuMDAwMyAxOS43NzIxVjE3LjYzMTVaIiBmaWxsPSIjRUJFQkVCIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuOTkyNyAxMi4yODgxVjE0LjM0NTZIMTYuNTczNEwxNi4zMzAyIDE3LjAxMzlMMTMuOTkyNyAxNy42MzMyVjE5Ljc3MzhMMTguMjg5MiAxOC42MDQ4TDE4LjMyMDcgMTguMjU3MkwxOC44MTMyIDEyLjg0MDZMMTguODY0NCAxMi4yODgxSDE4LjI5OTZIMTMuOTkyN1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTMuOTkyNyA4LjEyMzg0VjkuNDAxNjlWMTAuMTc2M1YxMC4xODEzSDE5LjA0ODZIMTkuMDU1M0wxOS4wOTc0IDkuNzE4ODRMMTkuMTkyOSA4LjY3NTgyTDE5LjI0MyA4LjEyMzg0SDEzLjk5MjdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")
    }
    .tm-item-icon.icon-newsletter-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiM0NTVBNjQiLz4KPHBhdGggZD0iTTEwLjI2NjggMTMuMzMzN0w1IDkuNjkyNTlWMTguMDcyOEwxMC4yNjY4IDEzLjMzMjlWMTMuMzMzN1pNMjIuOTUzNiA4SDUuMDYyNDRMMTQuMDAxMyAxNC4xNzk2TDIyLjk1NDQgOEgyMi45NTM2Wk0xNi41MDY0IDE0LjE4NDlMMTQuMDAwNCAxNS45MTQ3TDExLjQ5MDIgMTQuMTc5Nkw1LjAyMjc4IDIwSDIyLjk2ODhMMTYuNTA3MiAxNC4xODQ5SDE2LjUwNjRaTTE3LjcyOTkgMTMuMzM5N0wyMyAxOC4wODI2VjkuNzAxN0wxNy43Mjk5IDEzLjMzOTdaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K")
    }
    .tm-item-icon.icon-social-media {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiM0MkM0RTAiLz4KPHBhdGggZD0iTTguMzM0NTUgMTAuNjY2OUM5LjIxODcyIDEwLjY2NyAxMC4wNjY2IDExLjAxODQgMTAuNjkxOCAxMS42NDM3QzExLjMxNjkgMTIuMjY5MSAxMS42NjggMTMuMTE3MSAxMS42Njc5IDE0LjAwMTRDMTEuNjY3OCAxNC44ODU3IDExLjMxNjUgMTUuNzMzNiAxMC42OTEyIDE2LjM1ODhDMTAuMDY1OSAxNi45ODQgOS4yMTc5MiAxNy4zMzUyIDguMzMzNzUgMTcuMzM1MUM3LjQ0OTU4IDE3LjMzNTEgNi42MDE2MyAxNi45ODM4IDUuOTc2NDMgMTYuMzU4NkM1LjM1MTIzIDE1LjczMzMgNSAxNC44ODUzIDUgMTQuMDAxQzUgMTMuMTE2NyA1LjM1MTIzIDEyLjI2ODcgNS45NzY0MyAxMS42NDM0QzYuNjAxNjMgMTEuMDE4MiA3LjQ0OTU4IDEwLjY2NjkgOC4zMzM3NSAxMC42NjY5SDguMzM0NTVaTTE1Ljc0ODQgMTguNzEwM0MxNS43MDA0IDE4LjkxMTEgMTUuNjY2OCAxOS4xMTgzIDE1LjY2NjggMTkuMzM0M0MxNS42NjcgMTkuODYxNiAxNS44MjM0IDIwLjM3NzEgMTYuMTE2NSAyMC44MTU0QzE2LjQwOTUgMjEuMjUzOCAxNi44MjU5IDIxLjU5NTUgMTcuMzEzMSAyMS43OTcyQzE3LjgwMDIgMjEuOTk4OSAxOC4zMzYyIDIyLjA1MTYgMTguODUzMyAyMS45NDg3QzE5LjM3MDUgMjEuODQ1OCAxOS44NDU1IDIxLjU5MTkgMjAuMjE4MyAyMS4yMTlDMjAuNTkxMSAyMC44NDYxIDIwLjg0NSAyMC4zNzExIDIwLjk0NzkgMTkuODUzOUMyMS4wNTA4IDE5LjMzNjggMjAuOTk4MSAxOC44MDA3IDIwLjc5NjQgMTguMzEzNUMyMC41OTQ3IDE3LjgyNjMgMjAuMjUzMSAxNy40MDk4IDE5LjgxNDggMTcuMTE2OEMxOS4zNzY0IDE2LjgyMzcgMTguODYxMSAxNi42NjcyIDE4LjMzMzggMTYuNjY3MUMxNy41NTcxIDE2LjY2NzEgMTYuODY0MyAxNy4wMDQ3IDE2LjM3NzEgMTcuNTM1MUwxMi43MTkgMTUuNTgzQzEyLjU2NyAxNi4wMDMyIDEyLjM1NTMgMTYuMzk5MyAxMi4wOTAzIDE2Ljc1OTFMMTUuNzQ4NCAxOC43MTExVjE4LjcxMDNaTTIxIDguNjY2ODdDMjEgNy45NTk1NyAyMC43MTkxIDcuMjgxMjQgMjAuMjE5IDYuNzgxMTFDMTkuNzE4OSA2LjI4MDk3IDE5LjA0MDYgNiAxOC4zMzM0IDZDMTcuNjI2MiA2IDE2Ljk0NzkgNi4yODA5NyAxNi40NDc4IDYuNzgxMTFDMTUuOTQ3NyA3LjI4MTI0IDE1LjY2NjggNy45NTk1NyAxNS42NjY4IDguNjY2ODdDMTUuNjY2OCA4Ljg4Mjg3IDE1LjY5OTYgOS4wOTAwOCAxNS43NDg0IDkuMjkwODhMMTIuMDkwMyAxMS4yNDEzQzEyLjM1MzQgMTEuNTk4MSAxMi41NjU0IDExLjk5MjUgMTIuNzE5IDEyLjQxNzRMMTYuMzc3MSAxMC40NjUzQzE2LjYyNSAxMC43MzgyIDE2LjkyNyAxMC45NTYzIDE3LjI2MzkgMTEuMTA1N0MxNy42MDA4IDExLjI1NTIgMTcuOTY1MiAxMS4zMzI3IDE4LjMzMzggMTEuMzMzM0MxOS4wNDA5IDExLjMzMzMgMTkuNzE5MSAxMS4wNTI0IDIwLjIxOTEgMTAuNTUyM0MyMC43MTkxIDEwLjA1MjMgMjEgOS4zNzQwNiAyMSA4LjY2Njg3WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-resume-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiM0NTVBNjQiLz4KPHBhdGggZD0iTTE3LjExMjUgMTQuODU2MkMxNy42MjUgMTQuNDA2MiAxOC4wMzEyIDEzLjg3NSAxOC4zMzEzIDEzLjI2MjVDMTguNjQzOCAxMi42Mzc1IDE4LjggMTEuOTUgMTguOCAxMS4yVjEwLjk1NjNDMTguMjI1IDEwLjgwNjMgMTcuNjg3NSAxMC41NzUgMTcuMTg3NSAxMC4yNjI1QzE2LjY4NzUgOS45NSAxNi4yMjUgOS41ODEyNSAxNS44IDkuMTU2MjVDMTUuMTc1IDkuODE4NzUgMTQuNDUgMTAuMzM3NSAxMy42MjUgMTAuNzEyNUMxMi44IDExLjA3NSAxMS45MjUgMTEuMjU2MiAxMSAxMS4yNTYyQzEwLjcgMTEuMjU2MiAxMC40IDExLjIzMTMgMTAuMSAxMS4xODEzQzkuOCAxMS4xMzEyIDkuNSAxMS4wNzUgOS4yIDExLjAxMjVWMTEuMkM5LjIgMTEuOTI1IDkuMzUgMTIuNjA2MiA5LjY1IDEzLjI0MzhDOS45NjI1IDEzLjg2ODggMTAuMzc1IDE0LjQwNjIgMTAuODg3NSAxNC44NTYyQzEwLjA2MjUgMTQuOTQzOCA5LjI4NzUgMTUuMTc1IDguNTYyNSAxNS41NUM3Ljg1IDE1LjkyNSA3LjIzMTI1IDE2LjQwNjIgNi43MDYyNSAxNi45OTM4QzYuMTgxMjUgMTcuNTY4OCA1Ljc2MjUgMTguMjM3NSA1LjQ1IDE5QzUuMTUgMTkuNzUgNSAyMC41NSA1IDIxLjRDNSAyMS41NzUgNS4wNTYyNSAyMS43MTg4IDUuMTY4NzUgMjEuODMxM0M1LjI4MTI1IDIxLjk0MzggNS40MjUgMjIgNS42IDIySDExLjNMMTIuNjEyNSAxOC43NTYzQzEyLjY3NSAxOC42NDM4IDEyLjc1IDE4LjU1NjMgMTIuODM3NSAxOC40OTM4QzEyLjkzNzUgMTguNDMxMyAxMy4wNDM3IDE4LjQgMTMuMTU2MiAxOC40SDE0Ljc4NzVDMTQuOSAxOC40IDE1LjAwNjMgMTguNDMxMyAxNS4xMDYyIDE4LjQ5MzhDMTUuMjE4OCAxOC41NTYzIDE1LjI4NzUgMTguNjQzOCAxNS4zMTI1IDE4Ljc1NjNMMTYuNjQzOCAyMkgyMi40QzIyLjU3NSAyMiAyMi43MTg4IDIxLjk0MzggMjIuODMxMyAyMS44MzEzQzIyLjk0MzggMjEuNzE4OCAyMyAyMS41NzUgMjMgMjEuNEMyMyAyMS4zNzUgMjMgMjEuMzU2MyAyMyAyMS4zNDM4QzIzIDIxLjMzMTMgMjMgMjEuMzEyNSAyMyAyMS4yODc1QzIyLjk4NzUgMjAuNDM3NSAyMi44MjUgMTkuNjQzOCAyMi41MTI1IDE4LjkwNjJDMjIuMiAxOC4xNjg3IDIxLjc3NSAxNy41MTg4IDIxLjIzNzUgMTYuOTU2M0MyMC43MTI1IDE2LjM4MTMgMjAuMDkzOCAxNS45MTI1IDE5LjM4MTMgMTUuNTVDMTguNjgxMyAxNS4xNzUgMTcuOTI1IDE0Ljk0MzggMTcuMTEyNSAxNC44NTYyWk0xNi4zNDM4IDE1LjY0MzhMMTUuMzg3NSAxNi45QzE1LjMyNSAxNi45ODc1IDE1LjI1IDE3LjA1IDE1LjE2MjUgMTcuMDg3NUMxNS4wNzUgMTcuMTI1IDE0Ljk4NzUgMTcuMTQzOCAxNC45IDE3LjE0MzhIMTMuMUMxMy4wMTI1IDE3LjE0MzggMTIuOTI1IDE3LjEyNSAxMi44Mzc1IDE3LjA4NzVDMTIuNzUgMTcuMDUgMTIuNjc1IDE2Ljk4NzUgMTIuNjEyNSAxNi45TDExLjY1NjIgMTUuNjQzOEMxMS42MzEyIDE1LjYwNjIgMTEuNjEyNSAxNS41NjI1IDExLjYgMTUuNTEyNUMxMS42IDE1LjQ2MjUgMTEuNiAxNS40MDYyIDExLjYgMTUuMzQzOEMxMS45NjI1IDE1LjU1NjMgMTIuMzM3NSAxNS43MTg4IDEyLjcyNSAxNS44MzEzQzEzLjEyNSAxNS45NDM4IDEzLjU1IDE2IDE0IDE2QzE0LjQ1IDE2IDE0Ljg2ODggMTUuOTQzOCAxNS4yNTYzIDE1LjgzMTNDMTUuNjU2MiAxNS43MTg4IDE2LjAzNzUgMTUuNTU2MyAxNi40IDE1LjM0MzhDMTYuNCAxNS40MDYyIDE2LjM5MzggMTUuNDYyNSAxNi4zODEzIDE1LjUxMjVDMTYuMzgxMyAxNS41NjI1IDE2LjM2ODggMTUuNjA2MiAxNi4zNDM4IDE1LjY0MzhaTTkuMiA4LjhWOS43QzkuNDc1IDkuNzg3NSA5Ljc2MjUgOS44NjI1IDEwLjA2MjUgOS45MjVDMTAuMzYyNSA5Ljk3NSAxMC42NzUgMTAgMTEgMTBDMTEuODc1IDEwIDEyLjY4NzUgOS44MTI1IDEzLjQzNzUgOS40Mzc1QzE0LjE4NzUgOS4wNjI1IDE0LjgxMjUgOC41MzEyNSAxNS4zMTI1IDcuODQzNzVDMTUuMzc1IDcuNzU2MjUgMTUuNDUgNy42OTM3NSAxNS41Mzc1IDcuNjU2MjVDMTUuNjI1IDcuNjE4NzUgMTUuNzEyNSA3LjYgMTUuOCA3LjZDMTUuODg3NSA3LjYgMTUuOTc1IDcuNjE4NzUgMTYuMDYyNSA3LjY1NjI1QzE2LjE1IDcuNjkzNzUgMTYuMjI1IDcuNzU2MjUgMTYuMjg3NSA3Ljg0Mzc1QzE2LjYxMjUgOC4yOTM3NSAxNi45OTM4IDguNjc1IDE3LjQzMTMgOC45ODc1QzE3Ljg2ODggOS4yODc1IDE4LjMyNSA5LjUyNSAxOC44IDkuN1Y4LjhDMTguOCA4LjEzNzUgMTguNjc1IDcuNTE4NzUgMTguNDI1IDYuOTQzNzVDMTguMTc1IDYuMzU2MjUgMTcuODMxMyA1Ljg0Mzc1IDE3LjM5MzggNS40MDYyNUMxNi45NTYzIDQuOTY4NzUgMTYuNDQzOCA0LjYyNSAxNS44NTYyIDQuMzc1QzE1LjI4MTIgNC4xMjUgMTQuNjYyNSA0IDE0IDRDMTMuMzM3NSA0IDEyLjcxMjUgNC4xMjUgMTIuMTI1IDQuMzc1QzExLjU1IDQuNjI1IDExLjA0MzggNC45Njg3NSAxMC42MDYzIDUuNDA2MjVDMTAuMTY4OCA1Ljg0Mzc1IDkuODI1IDYuMzU2MjUgOS41NzUgNi45NDM3NUM5LjMyNSA3LjUxODc1IDkuMiA4LjEzNzUgOS4yIDguOFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=")
    }
    .tm-item-icon.icon-joomla-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiNGQzhDMkMiLz4KPHBhdGggZD0iTTguMDMwMTEgMTQuMDg0OUw3LjY3MTM2IDEzLjcyNjFDNi41NTgzNiAxMi42MTE0IDYuMjEzNjEgMTEuMDE4IDYuNjM1MzYgOS42MDY2M0M1LjUyMjM2IDkuMzU0NjMgNC42OTExMSA4LjM1ODAxIDQuNjkxMTEgNy4xNjcxM0M0LjY5MTExIDUuNzg2MzggNS44MDkzNiA0LjY2NjM4IDcuMTg4MzYgNC42NjYzOEM4LjQyOTk4IDQuNjY3MjYgOS40NTg5OCA1LjU3Mzc2IDkuNjUyMzYgNi43NjIwMUMxMC45OTk5IDYuNDQ1MjYgMTIuNDc0MiA2LjgxMzYzIDEzLjUyNDIgNy44NjUzOEwxMy42Njc3IDguMDA4ODhMMTEuODI1IDkuODUzMzhMMTEuNjgyNCA5LjcwOTg4QzExLjA4NDcgOS4xMTEzOCAxMC4xMTUyIDkuMTExMzggOS41MTY3MyA5LjcxMDc2QzguOTE2NDggMTAuMzExOSA4LjkxNzM2IDExLjI4NTggOS41MTMyMyAxMS44ODE2TDEzLjY2NiAxNi4wMzYxTDExLjgyNSAxNy44ODA2TDguMDMwOTggMTQuMDg0OUg4LjAzMDExWk0xMC4wOTE2IDEyLjAyMjVMMTQuMjQ1MiA3Ljg2ODAxQzE1LjM1NDcgNi43NTc2MyAxNi45MzUgNi40MDg1MSAxOC4zNDAyIDYuODIxNTFDMTguNTA4MiA1LjYwNDM4IDE5LjU1MjEgNC42NjYzOCAyMC44MTM5IDQuNjY2MzhDMjIuMTkyOSA0LjY2NjM4IDIzLjMxMTEgNS43ODU1MSAyMy4zMTExIDcuMTY3MTNDMjMuMzExMSA4LjQzNTg4IDIyLjM2NjEgOS40ODUwMSAyMS4xNDI5IDkuNjQ2MDFDMjEuNTQ1NCAxMS4wNDc4IDIxLjE5NDUgMTIuNjE5MyAyMC4wOTI5IDEzLjcyMjZMMTkuOTQ5NCAxMy44NjdMMTguMTA3NSAxMi4wMjE2TDE4LjI1MDEgMTEuODc5QzE4Ljg0ODYgMTEuMjgwNSAxOC44NDg2IDEwLjMwOTMgMTguMjUxIDkuNzEwNzZDMTcuNjU1MSA5LjExNDg4IDE2LjY4NzQgOS4xMTMxMyAxNi4wODcxIDkuNzE0MjZMMTEuOTM1MiAxMy44Njc5TDEwLjA5MjUgMTIuMDIzNEwxMC4wOTE2IDEyLjAyMjVaTTE4LjM4OTIgMjEuMzMxNkMxNi45NzI2IDIxLjc2ODMgMTUuMzY3IDIxLjQyNTMgMTQuMjQ1MiAyMC4zMDE4TDE0LjEwNDQgMjAuMTYwOUwxNS45NDU0IDE4LjMxNTVMMTYuMDg3MSAxOC40NTczQzE2LjY4NTYgMTkuMDU1OCAxNy42NTYgMTkuMDU1OCAxOC4yNTM2IDE4LjQ1ODFDMTguODQ5NSAxNy44NjA1IDE4Ljg1MDQgMTYuODkyOCAxOC4yNTAxIDE2LjI5MTZMMTQuMTAyNiAxMi4xMzU0TDE1Ljk0NTQgMTAuMjkxOEwyMC4wOTI5IDE0LjQ0OEMyMS4xNTI1IDE1LjUwODUgMjEuNTE4MiAxNy4wMDA0IDIxLjE4ODQgMTguMzU3NUMyMi40MDExIDE4LjUyODEgMjMuMzMzOSAxOS41NzIgMjMuMzMzOSAyMC44MzM4QzIzLjMzMzkgMjIuMjE1NCAyMi4yMTU2IDIzLjMzMzYgMjAuODM2NiAyMy4zMzM2QzE5LjYyNzQgMjMuMzMzNiAxOC42MTk0IDIyLjQ3NDQgMTguMzg5MiAyMS4zMzE2Wk0xNy42NzA5IDE2LjE0OUwxMy41MjQyIDIwLjMwNDRDMTIuNDYwMiAyMS4zNzAxIDEwLjk2MDUgMjEuNzMyNCA5LjU5ODk4IDIxLjM5MzhDOS4zNDQzNiAyMi41MDUgOC4zNTEyMyAyMy4zMzE5IDcuMTY0NzMgMjMuMzMyOEM1Ljc4NDg2IDIzLjMzMjggNC42Njc0OCAyMi4yMTM2IDQuNjY3NDggMjAuODMyOUM0LjY2NzQ4IDE5LjY1MDggNS40ODczNiAxOC42NTk0IDYuNTg4MTEgMTguMzk5NUM2LjIzOTg2IDE3LjAyOTMgNi42MDAzNiAxNS41MTY0IDcuNjcxMzYgMTQuNDQ0NUw3LjgxMjIzIDE0LjMwMzZMOS42NTQ5OCAxNi4xNDczTDkuNTEyMzYgMTYuMjg5QzguOTE0NzMgMTYuODg4NCA4LjkxNDczIDE3Ljg1NzkgOS41MTMyMyAxOC40NTczQzEwLjExMzUgMTkuMDU4NCAxMS4wODU2IDE5LjA1NjYgMTEuNjgxNSAxOC40NTk5TDE1LjgyOTkgMTQuMzAzNkwxNy42NzA5IDE2LjE0OVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=")
    }
    .tm-item-icon.icon-drupal-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMjgiIHZpZXdCb3g9IjAgMCAyOCAyOCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGNpcmNsZSBjeD0iMTQiIGN5PSIxNCIgcj0iMTQiIGZpbGw9IiMwMDc5QzQiLz4KPHBhdGggZD0iTTE0IDIxQzEwLjY5NTQgMjEgOCAxOC4yNDc3IDggMTQuODczNEM4IDEyLjAxMzggOS44NzgwMSAxMC4wOTczIDExLjUzMDMgOC40MDg5OUMxMi42MjYgNy4yOTAxOSAxMy42ODc3IDYuMjA2MDcgMTQgNUMxNC4zMTM0IDYuMjA4MzEgMTUuMzU2NSA3LjI5MDE5IDE2LjQ2OTcgOC40MDg5OUMxOC4xMjIgMTAuMDk2MSAyMCAxMi4wMTM4IDIwIDE0Ljg3MzRDMjAgMTguMjQ3NyAxNy4zMDQ2IDIxIDE0IDIxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-google-slides {
    	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjBwdCIgaGVpZ2h0PSIyMHB0IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSI+CjxnIGlkPSJzdXJmYWNlMSI+CjxwYXRoIHN0eWxlPSIgc3Ryb2tlOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87ZmlsbDpyZ2IoOTUuNjg2Mjc1JSw3MC41ODgyMzUlLDAlKTtzdG9wLW9wYWNpdHk6MTsiIGQ9Ik0gNC41IDE5LjE5OTIxOSBMIDE1LjgwMDc4MSAxOS4xOTkyMTkgQyAxNy42OTkyMTkgMTkgMTkuMTk5MjE5IDE3LjM5ODQzOCAxOS4xOTkyMTkgMTUuNSBMIDE5LjE5OTIxOSA2LjEwMTU2MiBMIDE2LjUgMy4zOTg0MzggTCAxMy44MDA3ODEgMC44MDA3ODEgTCA0LjM5ODQzOCAwLjgwMDc4MSBDIDIuMzk4NDM4IDAuODk4NDM4IDAuODk4NDM4IDIuNSAwLjgwMDc4MSA0LjM5ODQzOCBDIDAuODAwNzgxIDguMTAxNTYyIDAuODAwNzgxIDExLjgwMDc4MSAwLjgwMDc4MSAxNS41IEMgMC44OTg0MzggMTcuNSAyLjUgMTkuMTAxNTYyIDQuNSAxOS4xOTkyMTkgWiBNIDQuNSAxOS4xOTkyMTkgIi8+CjxwYXRoIHN0eWxlPSIgc3Ryb2tlOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87ZmlsbDpyZ2IoMTAwJSw4OC4yMzUyOTQlLDQwLjc4NDMxNCUpO2ZpbGwtb3BhY2l0eToxOyIgZD0iTSAxMy44OTg0MzggMC44MDA3ODEgTCAxMy44OTg0MzggNC44MDA3ODEgQyAxMy44OTg0MzggNS41IDE0LjUgNi4xMDE1NjIgMTUuMzAwNzgxIDYuMTAxNTYyIEwgMTkuMzAwNzgxIDYuMTAxNTYyIFogTSAxMy44OTg0MzggMC44MDA3ODEgIi8+CjxwYXRoIHN0eWxlPSIgc3Ryb2tlOm5vbmU7ZmlsbC1ydWxlOm5vbnplcm87ZmlsbDpyZ2IoMTAwJSwxMDAlLDEwMCUpO2ZpbGwtb3BhY2l0eToxOyIgZD0iTSA1LjM5ODQzOCA1LjYwMTU2MiBDIDUgNS42MDE1NjIgNC42MDE1NjIgNS44OTg0MzggNC42MDE1NjIgNi4zOTg0MzggTCA0LjYwMTU2MiAxMi42MDE1NjIgQyA0LjYwMTU2MiAxMyA1IDEzLjM5ODQzOCA1LjM5ODQzOCAxMy4zOTg0MzggTCAxMS42MDE1NjIgMTMuMzk4NDM4IEMgMTIgMTMuMzk4NDM4IDEyLjM5ODQzOCAxMyAxMi4zOTg0MzggMTIuNjAxNTYyIEwgMTIuMzk4NDM4IDYuMzk4NDM4IEMgMTIuMzk4NDM4IDYgMTIgNS42MDE1NjIgMTEuNjAxNTYyIDUuNjAxNTYyIFogTSA1LjYwMTU2MiA3LjM5ODQzOCBMIDExLjMwMDc4MSA3LjM5ODQzOCBMIDExLjMwMDc4MSAxMS44MDA3ODEgTCA1LjYwMTU2MiAxMS44MDA3ODEgWiBNIDUuNjAxNTYyIDcuMzk4NDM4ICIvPgo8cGF0aCBzdHlsZT0iIHN0cm9rZTpub25lO2ZpbGwtcnVsZTpub256ZXJvO2ZpbGw6cmdiKDEwMCUsMTAwJSwxMDAlKTtmaWxsLW9wYWNpdHk6MTsiIGQ9Ik0gMTIuMzk4NDM4IDguMTk5MjE5IEwgMTIuMzk4NDM4IDEwLjMwMDc4MSBMIDE0LjM5ODQzOCAxMC4zMDA3ODEgTCAxNC4zOTg0MzggMTQuNSBMIDguNjk5MjE5IDE0LjUgTCA4LjY5OTIxOSAxMy4xMDE1NjIgTCA3LjY5OTIxOSAxMy4zMDA3ODEgTCA3LjY5OTIxOSAxNS4xOTkyMTkgQyA3LjY5OTIxOSAxNS42MDE1NjIgOC4xMDE1NjIgMTYgOC41IDE2IEwgMTQuNjk5MjE5IDE2IEMgMTUuMTAxNTYyIDE2IDE1LjUgMTUuNjAxNTYyIDE1LjUgMTUuMTk5MjE5IEwgMTUuNSA5IEMgMTUuNSA4LjYwMTU2MiAxNS4xMDE1NjIgOC4xOTkyMTkgMTQuNjk5MjE5IDguMTk5MjE5IFogTSAxMi4zOTg0MzggOC4xOTkyMTkgIi8+CjwvZz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-infographic-elements {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KPGcgaWQ9IkNhbnZhcyIgZmlsbD0ibm9uZSI+CjxnIGlkPSJpY24taW5mb2dyYXBoaWNzIj4KPGcgaWQ9ImJnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0gMCAzLjc1QyAwIDEuNjc4OTMgMS42Nzg5MyAwIDMuNzUgMEwgMjYuMjUgMEMgMjguMzIxMSAwIDMwIDEuNjc4OTMgMzAgMy43NUwgMzAgMjYuMjVDIDMwIDI4LjMyMTEgMjguMzIxMSAzMCAyNi4yNSAzMEwgMy43NSAzMEMgMS42Nzg5MyAzMCAwIDI4LjMyMTEgMCAyNi4yNUwgMCAzLjc1WiIgZmlsbD0iI0U2NEExOSIvPgo8L2c+CjxnIGlkPSJpY29ubW9uc3RyLWNoYXJ0LTE0Ij4KPGcgaWQ9IlZlY3RvciI+CjxwYXRoIGQ9Ik0gMTYuNDUzMyAxNy41OUMgMTQuNzExNyAxOS4wNjUgMTIuNDYxNyAxOS45NTgzIDEwIDE5Ljk1ODNDIDQuNDc3NSAxOS45NTgzIDAgMTUuNDgwOCAwIDkuOTU4MzNDIDAgNC43MTY2NyA0LjAzNSAwLjQyNSA5LjE2NjY3IDYuMjA4ODFlLTEwTCA5LjE2NjY3IDEwLjMwMzNMIDE2LjQ1MzMgMTcuNTlaTSAxMC44MzMzIDEuNjY3NUMgMTUuMDM4MyAyLjA4NjY3IDE4LjMzMzMgNS42NDQxNyAxOC4zMzMzIDkuOTU4MzNDIDE4LjMzMzMgMTEuOTU1OCAxNy42MjUgMTMuNzkxNyAxNi40NDgzIDE1LjIyODNMIDE3LjYzMTcgMTYuNDExN0MgMTkuMTA2NyAxNC42NyAyMCAxMi40MiAyMCA5Ljk1ODMzQyAyMCA0LjcxNjY3IDE1Ljk2NSAwLjQyNSAxMC44MzMzIDYuMjA4ODFlLTEwTCAxMC44MzMzIDEuNjY3NVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDUgNSkiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9nPgo8L2c+CjwvZz4KPC9zdmc+Cgo=")
    }
    .tm-item-icon.icon-fonts {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KPGcgaWQ9IkNhbnZhcyIgZmlsbD0ibm9uZSI+CjxnIGlkPSJpY24tZm9udHMiPgo8ZyBpZD0iYmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDMuNzVDIDAgMS42Nzg5MyAxLjY3ODkzIDAgMy43NSAwTCAyNi4yNSAwQyAyOC4zMjExIDAgMzAgMS42Nzg5MyAzMCAzLjc1TCAzMCAyNi4yNUMgMzAgMjguMzIxMSAyOC4zMjExIDMwIDI2LjI1IDMwTCAzLjc1IDMwQyAxLjY3ODkzIDMwIDAgMjguMzIxMSAwIDI2LjI1TCAwIDMuNzVaIiBmaWxsPSIjMjQzMjM4Ii8+CjwvZz4KPGcgaWQ9IlNoYXBlIj4KPHBhdGggZD0iTSAxNyAwTCAwIDBMIDAgNUwgMS42OTkxNSA1QyAxLjY5OTE1IDQuMDIxNjcgMi4wMzY2IDIuNSAzLjQgMi41TCA2LjggMi41TCA2LjggMTYuNTYxN0MgNi44IDE3LjU0IDYuMDk4NzUgMTguMzMzMyA1LjEgMTguMzMzM0wgNC4yNSAxOC4zMzMzTCA0LjI1IDIwTCAxMi43NDkyIDIwTCAxMi43NDkyIDE4LjMzMzNMIDExLjkgMTguMzMzM0MgMTAuOTAyMSAxOC4zMzMzIDEwLjIgMTcuNTQgMTAuMiAxNi41NjE3TCAxMC4yIDIuNUwgMTMuNiAyLjVDIDE1LjAwMTYgMi41IDE1LjMxNyA0LjAyMTY3IDE1LjMxNyA1TCAxNyA1TCAxNyAwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNi41IDUpIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjwvZz4KPC9nPgo8L3N2Zz4KCg==")
    }
    .tm-item-icon.icon-keynote-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KPGcgaWQ9IkNhbnZhcyIgZmlsbD0ibm9uZSI+CjxnIGlkPSJpY24ta2V5bm90ZSI+CjxnIGlkPSJiZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNIDAgMy43NUMgMCAxLjY3ODkzIDEuNjc4OTMgMCAzLjc1IDBMIDI2LjI1IDBDIDI4LjMyMTEgMCAzMCAxLjY3ODkzIDMwIDMuNzVMIDMwIDI2LjI1QyAzMCAyOC4zMjExIDI4LjMyMTEgMzAgMjYuMjUgMzBMIDMuNzUgMzBDIDEuNjc4OTMgMzAgMCAyOC4zMjExIDAgMjYuMjVMIDAgMy43NVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcikiLz4KPC9nPgo8ZyBpZD0iS2V5bm90ZS1JY29uLTAxIj4KPGcgaWQ9IkZpbGwgNCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNIDcuMjE2NzUgNi42NjY2N0wgNC41NTQzNyA2LjY2NjY3QyA0LjM1MTggNi42NjY2NyA0LjE4NzUzIDYuNTA1MzUgNC4xODc1MyA2LjMwNjM0TCA0LjE4NzUzIDBMIDMuNDUzOTMgMEwgMy40NTM5MyA2LjMwNjM0QyAzLjQ1MzkzIDYuNTA1MzUgMy4yODk3NCA2LjY2NjY3IDMuMDg3MTcgNi42NjY2N0wgMC4zOTQyMjYgNi42NjY2N0MgMC4xODg2MSA2LjY2NjY3IDAuMDAyMTc5MDcgNi44MjA3NSAyLjI1MTI5ZS0wNSA3LjAyMjc2QyAtMC4wMDIzNTcxMyA3LjI0ODI5IDAuMTg0MjIyIDcuMzg3NCAwLjQxMjU5NCA3LjM4NzRMIDcuMTk4MzEgNy4zODc0QyA3LjQyNjc1IDcuMzg3NCA3LjYxMzMzIDcuMjQ4MjkgNy42MTA5NSA3LjAyMjc2QyA3LjYwODggNi44MjA3NSA3LjQyMjM3IDYuNjY2NjcgNy4yMTY3NSA2LjY2NjY3WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTEuNjE4MiAxNi41Njc1KSIgZmlsbD0iI0ZGRkZGRSIvPgo8L2c+CjxnIGlkPSJGaWxsIDUiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDBDIDAuMTUwNDM4IDAuNDY4NTMgMC41OTc4MTIgMC44MTA4MTMgMS4xMjI3NSAwLjgxMDgxM0wgMTUuMzM2MSAwLjgxMDgxM0MgMTUuODYxIDAuODEwODEzIDE2LjMwODQgMC40Njg1MyAxNi40NTg4IDBMIDAgMFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMjcwNTEgMTUuMzA2NCkiIGZpbGw9IiNGRkZGRkUiLz4KPC9nPgo8ZyBpZD0iRmlsbCA2Ij4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0gMTQuNzk0MiAwLjkwMDg5NUMgMTQuNzk0MiAwLjQwNTQwNiAxNC4zODE1IDAgMTMuODc3MiAwTCAxLjEwMDQ0IDBDIDAuNTk2MTAyIDAgMC4xODM0NTYgMC40MDU0MDYgMC4xODM0NTYgMC45MDA4OTVMIDAgNi42MzY2NEwgMTQuOTc3NiA2LjYzNjY0TCAxNC43OTQyIDAuOTAwODk1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNy45ODA3MSA4LjE4OTIxKSIgZmlsbD0iI0ZGRkZGRSIvPgo8L2c+CjxnIGlkPSJGaWxsIDciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwLjM2Njc2MyAwLjkwMDg5NUMgMC4zNjY3NjMgMC42MDI4MTMgMC42MTM1NzcgMC4zNjAzMjkgMC45MTY5ODIgMC4zNjAzMjlMIDQuMjQ2MjYgMC4zNjAzMjlMIDQuMjQ2MjYgMEwgMC45MTY5ODIgMEMgMC40MTEzODIgMCAwIDAuNDA0MTY0IDAgMC45MDA4OTVMIDAgMy42MzM2MUwgMC4zNjY3NjMgMy42MzM2MUwgMC4zNjY3NjMgMC45MDA4OTVaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5LjY2NDMxIDYuMDcyMDIpIiBmaWxsPSIjRkZGRkZFIi8+CjwvZz4KPGcgaWQ9IkZpbGwgOCI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNIDIuMjYxODYgMS40NTY0NEwgMC42NDE5MSAxLjQ1NjQ0QyAwLjI4ODgzIDEuNDU2NDQgMCAxLjE3MjY4IDAgMC44MjU4NjNMIDAgMC42MzA2NDhDIDAgMC4yODM3NjMgMC4yODg4MyAwIDAuNjQxOTEgMEwgMi4yNjE4NiAwQyAyLjYxNDg2IDAgMi45MDM3NyAwLjI4Mzc2MyAyLjkwMzc3IDAuNjMwNjQ4TCAyLjkwMzc3IDAuODI1ODYzQyAyLjkwMzc3IDEuMTcyNjggMi42MTQ4NiAxLjQ1NjQ0IDIuMjYxODYgMS40NTY0NFoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEyLjU2NTcgNS41NjkwOSkiIGZpbGw9IiNGRkZGRkUiLz4KPC9nPgo8L2c+CjwvZz4KPC9nPgo8ZGVmcz4KCjxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhciIgeDI9IjEiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KDAgMzAgLTMwIDAgMTUgMCkiPgo8c3RvcCBzdG9wLWNvbG9yPSIjMDBDRkZGIi8+CjxzdG9wIG9mZnNldD0iMSIgc3RvcC1jb2xvcj0iIzAwNDhGMyIvPgo8L2xpbmVhckdyYWRpZW50PgoKPC9kZWZzPgo8L3N2Zz4KCg==")
    }
    .tm-item-icon.icon-patterns {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPG1hc2sgaWQ9Im1hc2swIiBtYXNrLXR5cGU9ImFscGhhIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMjAiIGhlaWdodD0iMjAiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMy43NUMwIDEuNjc4OTMgMS42Nzg5MyAwIDMuNzUgMEgxNi4yNUMxOC4zMjExIDAgMjAgMS42Nzg5MyAyMCAzLjc1VjE2LjI1QzIwIDE4LjMyMTEgMTguMzIxMSAyMCAxNi4yNSAyMEgzLjc1QzEuNjc4OTMgMjAgMCAxOC4zMjExIDAgMTYuMjVWMy43NVoiIGZpbGw9IiNGRjhGMDAiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swKSI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMCAzLjc1QzAgMS42Nzg5MyAxLjY3ODkzIDAgMy43NSAwSDE2LjI1QzE4LjMyMTEgMCAyMCAxLjY3ODkzIDIwIDMuNzVWMTYuMjVDMjAgMTguMzIxMSAxOC4zMjExIDIwIDE2LjI1IDIwSDMuNzVDMS42Nzg5MyAyMCAwIDE4LjMyMTEgMCAxNi4yNVYzLjc1WiIgZmlsbD0iIzAwNjAyMyIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjMwOTUgLTE4TC03IDcuNDEzNEwtNi4wMDY5MyA3LjUzMDk0TDE2LjMwMjYgLTE3Ljg4MjVMMTUuMzA5NSAtMThaTTE3LjA0NzcgLTEyLjY5MzRMLTUuMjYxODQgMTIuNzJMLTQuMjY4NzcgMTIuODM3NkwxOC4wNDA3IC0xMi41NzU4TDE3LjA0NzcgLTEyLjY5MzRaTS0zLjUyMzc0IDE4LjAyNjRMMTguNzg1OCAtNy4zODY5NkwxOS43Nzg4IC03LjI2OTQyTC0yLjUzMDY3IDE4LjE0NEwtMy41MjM3NCAxOC4wMjY0Wk0yMC41MjM5IC0yLjA4MDgxTC0xLjc4NTU4IDIzLjMzMjZMLTAuNzkyNTE1IDIzLjQ1MDFMMjEuNTE3IC0xLjk2MzI3TDIwLjUyMzkgLTIuMDgwODFaTS0wLjA0NzYwNjkgMjguNjM5TDIyLjI2MTkgMy4yMjU1OUwyMy4yNTUgMy4zNDMxMkwwLjk0NTQ2MSAyOC43NTY1TC0wLjA0NzYwNjkgMjguNjM5Wk0yNCA4LjUzMjIzTDEuNjkwNDkgMzMuOTQ1NkwyLjY4MzU2IDM0LjA2MzJMMjQuOTkzMSA4LjY0OTc3TDI0IDguNTMyMjNaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+Cjwvc3ZnPgo=")
    }
    .tm-item-icon.icon-product-mockups {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KPGcgaWQ9IkNhbnZhcyIgZmlsbD0ibm9uZSI+CjxnIGlkPSJpY24tcHJvZHVjdC1tb2NrdXAiPgo8ZyBpZD0iYmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDMuNzVDIDAgMS42Nzg5MyAxLjY3ODkzIDAgMy43NSAwTCAyNi4yNSAwQyAyOC4zMjExIDAgMzAgMS42Nzg5MyAzMCAzLjc1TCAzMCAyNi4yNUMgMzAgMjguMzIxMSAyOC4zMjExIDMwIDI2LjI1IDMwTCAzLjc1IDMwQyAxLjY3ODkzIDMwIDAgMjguMzIxMSAwIDI2LjI1TCAwIDMuNzVaIiBmaWxsPSIjNzg5MDlDIi8+CjwvZz4KPGcgaWQ9IlZlY3RvciI+CjxwYXRoIGQ9Ik0gOS4xNjY2NyAyMEwgOS4xNjY2NyAxOC4zMzMzTCA1LjgzMzMzIDE4LjMzMzNMIDUuODMzMzMgMjBMIDkuMTY2NjcgMjBaTSAxNS44MzMzIDEuNjY2NjdMIDE4LjMzMzMgMS42NjY2N0wgMTguMzMzMyA0LjE2NjY3TCAyMCA0LjE2NjY3TCAyMCAwTCAxNS44MzMzIDBMIDE1LjgzMzMgMS42NjY2N1pNIDAgMTQuMTY2N0wgMS42NjY2NyAxNC4xNjY3TCAxLjY2NjY3IDEwLjgzMzNMIDAgMTAuODMzM0wgMCAxNC4xNjY3Wk0gMCA5LjE2NjY3TCAxLjY2NjY3IDkuMTY2NjdMIDEuNjY2NjcgNS44MzMzM0wgMCA1LjgzMzMzTCAwIDkuMTY2NjdaTSAxLjY2NjY3IDQuMTY2NjdMIDEuNjY2NjcgMS42NjY2N0wgNC4xNjY2NyAxLjY2NjY3TCA0LjE2NjY3IDBMIDAgMEwgMCA0LjE2NjY3TCAxLjY2NjY3IDQuMTY2NjdaTSAyMCA1LjgzMzMzTCAxOC4zMzMzIDUuODMzMzNMIDE4LjMzMzMgOS4xNjY2N0wgMjAgOS4xNjY2N0wgMjAgNS44MzMzM1pNIDIwIDEwLjgzMzNMIDE4LjMzMzMgMTAuODMzM0wgMTguMzMzMyAxNC4xNjY3TCAyMCAxNC4xNjY3TCAyMCAxMC44MzMzWk0gMTguMzMzMyAxNS44MzMzTCAxOC4zMzMzIDE4LjMzMzNMIDE1LjgzMzMgMTguMzMzM0wgMTUuODMzMyAyMEwgMjAgMjBMIDIwIDE1LjgzMzNMIDE4LjMzMzMgMTUuODMzM1pNIDQuMTY2NjcgMTguMzMzM0wgMS42NjY2NyAxOC4zMzMzTCAxLjY2NjY3IDE1LjgzMzNMIDAgMTUuODMzM0wgMCAyMEwgNC4xNjY2NyAyMEwgNC4xNjY2NyAxOC4zMzMzWk0gMTQuMTY2NyAyMEwgMTQuMTY2NyAxOC4zMzMzTCAxMC44MzMzIDE4LjMzMzNMIDEwLjgzMzMgMjBMIDE0LjE2NjcgMjBaTSA5LjE2NjY3IDEuNjY2NjdMIDkuMTY2NjcgMEwgNS44MzMzMyAwTCA1LjgzMzMzIDEuNjY2NjdMIDkuMTY2NjcgMS42NjY2N1pNIDE0LjE2NjcgMS42NjY2N0wgMTQuMTY2NyAwTCAxMC44MzMzIDBMIDEwLjgzMzMgMS42NjY2N0wgMTQuMTY2NyAxLjY2NjY3Wk0gMTQuMTY2NyAxMC44MzMzTCAxMC44MzMzIDEwLjgzMzNMIDEwLjgzMzMgMTQuMTY2N0wgOS4xNjY2NyAxNC4xNjY3TCA5LjE2NjY3IDEwLjgzMzNMIDUuODMzMzMgMTAuODMzM0wgNS44MzMzMyA5LjE2NjY3TCA5LjE2NjY3IDkuMTY2NjdMIDkuMTY2NjcgNS44MzMzM0wgMTAuODMzMyA1LjgzMzMzTCAxMC44MzMzIDkuMTY2NjdMIDE0LjE2NjcgOS4xNjY2N0wgMTQuMTY2NyAxMC44MzMzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNSA1KSIgZmlsbD0id2hpdGUiLz4KPC9nPgo8L2c+CjwvZz4KPC9zdmc+Cgo=")
    }
    .tm-item-icon.icon-sketch-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9Imljbi1za2V0Y2giPgo8cGF0aCBpZD0iYmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMCAzLjc1QzAgMS42Nzg5MyAxLjY3ODkzIDAgMy43NSAwSDI2LjI1QzI4LjMyMTEgMCAzMCAxLjY3ODkzIDMwIDMuNzVWMjYuMjVDMzAgMjguMzIxMSAyOC4zMjExIDMwIDI2LjI1IDMwSDMuNzVDMS42Nzg5MyAzMCAwIDI4LjMyMTEgMCAyNi4yNVYzLjc1WiIgZmlsbD0iIzE4MDk0MyIvPgo8ZyBpZD0iRGlhbW9tZCI+CjxnIGlkPSJCYXNlIj4KPHBhdGggaWQ9IlBvbHlnb24iIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMEwyMCAxMS41NTdMMTUuNjY4IDE3LjM5NkwxMCAxOEw0LjMzMTk4IDE3LjM5NkwwIDExLjU1N0wxMCAwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUgMjQpIHJvdGF0ZSgtMTgwKSIgZmlsbD0iI0ZGQUUwMCIvPgo8L2c+CjxnIGlkPSJCb3R0b20gQmFjayI+CjxwYXRoIGlkPSJQb2x5Z29uXzIiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTAgMEwyMCAxMS41NTdIMEwxMCAwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjUgMjQpIHJvdGF0ZSgtMTgwKSIgZmlsbD0iI0VDNkMwMCIvPgo8L2c+CjxnIGlkPSJCb3R0b20gTWlkIj4KPHBhdGggaWQ9IlBvbHlnb25fMyIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01Ljk1MTQyIDBMMTEuOTAyOCAxMS41NTdIMEw1Ljk1MTQyIDBaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMC45NTE0IDI0KSByb3RhdGUoLTE4MCkiIGZpbGw9IiNGRkFFMDAiLz4KPC9nPgo8ZyBpZD0iVG9wIE1pZCI+CjxwYXRoIGlkPSJQb2x5Z29uXzQiIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS45NTE0MiA2LjQ0Mjk1TDExLjkwMjggMEwwIDBMNS45NTE0MiA2LjQ0Mjk1WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjAuOTUxNCAxMi40NDMpIHJvdGF0ZSgtMTgwKSIgZmlsbD0iI0ZGRUZCNCIvPgo8L2c+CjxnIGlkPSJUb3AgU2lkZSBMZWZ0Ij4KPHBhdGggaWQ9IlBvbHlnb25fNSIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDUuODM4OTNMMi4yMjY3MiAyLjg5OTMzTDQuMzMxOTggMEwwLjI0MjkxNSAwTDAgNS44Mzg5M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkuMzMyMDMgMTIuNDQyOSkgcm90YXRlKC0xODApIiBmaWxsPSIjRkZBRTAwIi8+CjwvZz4KPGcgaWQ9IlRvcCBTaWRlIFJpZ2h0Ij4KPHBhdGggaWQ9IlBvbHlnb25fNiIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDUuODM4OTNMMi4yMjY3MiAyLjg5OTMzTDQuMzMxOTggMEwwLjI0MjkxNSAwTDAgNS44Mzg5M1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDIwLjY2OCAxMi40NDI5KSBzY2FsZSgxIC0xKSIgZmlsbD0iI0ZGQUUwMCIvPgo8L2c+CjxnIGlkPSJUb3AgTGVmdCI+CjxwYXRoIGlkPSJQb2x5Z29uXzciIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS42NjgwMiA1LjgzODkzTDUuOTUxNDIgMEwwIDYuNDQyOTVMNS42NjgwMiA1LjgzODkzWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTUgMTIuNDQzKSByb3RhdGUoLTE4MCkiIGZpbGw9IiNGRUQzMDUiLz4KPC9nPgo8ZyBpZD0iVG9wIFJpZ2h0Ij4KPHBhdGggaWQ9IlBvbHlnb25fOCIgZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjY2ODAyIDUuODM4OTNMNS45NTE0MiAwTDAgNi40NDI5NUw1LjY2ODAyIDUuODM4OTNaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxNSAxMi40NDMpIHNjYWxlKDEgLTEpIiBmaWxsPSIjRkVEMzA1Ii8+CjwvZz4KPC9nPgo8L2c+Cjwvc3ZnPgo=")
    }
    .tm-item-icon.icon-ui-elements {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KPGcgaWQ9IkNhbnZhcyIgZmlsbD0ibm9uZSI+CjxnIGlkPSJpY24tdWkiPgo8ZyBpZD0iYmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAwIDMuNzVDIDAgMS42Nzg5MyAxLjY3ODkzIDAgMy43NSAwTCAyNi4yNSAwQyAyOC4zMjExIDAgMzAgMS42Nzg5MyAzMCAzLjc1TCAzMCAyNi4yNUMgMzAgMjguMzIxMSAyOC4zMjExIDMwIDI2LjI1IDMwTCAzLjc1IDMwQyAxLjY3ODkzIDMwIDAgMjguMzIxMSAwIDI2LjI1TCAwIDMuNzVaIiBmaWxsPSIjMjQzMjM4Ii8+CjwvZz4KPGcgaWQ9Imljbi11aV8yIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0gMjAgNC4wOTA5NEMgMjAgNi4zNDk4NSAxOC4xMzQzIDguMTgxNzYgMTUuODMzMyA4LjE4MTc2TCA0LjE2Njc1IDguMTgxNzZDIDEuODY1NzIgOC4xODE3NiAwIDYuMzQ5ODUgMCA0LjA5MDk0QyAwIDEuODMxOTEgMS44NjU3MiAwIDQuMTY2NzUgMEwgMTUuODMzMyAwQyAxOC4xMzQzIDAgMjAgMS44MzE5MSAyMCA0LjA5MDk0Wk0gMTUuODMzMyAxOEMgMTguMTM0MyAxOCAyMCAxNi4xNjgxIDIwIDEzLjkwOTJDIDIwIDExLjY1MDEgMTguMTM0MyA5LjgxODI0IDE1LjgzMzMgOS44MTgyNEwgNC4xNjY3NSA5LjgxODI0QyAxLjg2NTcyIDkuODE4MjQgMCAxMS42NTAxIDAgMTMuOTA5MkMgMCAxNi4xNjgxIDEuODY1NzIgMTggNC4xNjY3NSAxOEwgMTUuODMzMyAxOFpNIDQuMTY2NzUgMTEuNDU0NkMgMi43ODgzMyAxMS40NTQ2IDEuNjY2NzUgMTIuNTU1OSAxLjY2Njc1IDEzLjkwOTJDIDEuNjY2NzUgMTUuMjYyNSAyLjc4ODMzIDE2LjM2MzYgNC4xNjY3NSAxNi4zNjM2TCAxNS44MzM1IDE2LjM2MzZDIDE3LjIxMTcgMTYuMzYzNiAxOC4zMzM1IDE1LjI2MjUgMTguMzMzNSAxMy45MDkyQyAxOC4zMzM1IDEyLjU1NTkgMTcuMjExNyAxMS40NTQ2IDE1LjgzMzUgMTEuNDU0NkwgNC4xNjY3NSAxMS40NTQ2Wk0gMTUuODMzMyAxMy45MDkxQyAxNS44MzMzIDE0LjgxMjQgMTUuMDg2NyAxNS41NDU0IDE0LjE2NjcgMTUuNTQ1NEMgMTMuMjQ2NiAxNS41NDU0IDEyLjUgMTQuODEyNCAxMi41IDEzLjkwOTFDIDEyLjUgMTMuMDA1NyAxMy4yNDY2IDEyLjI3MjcgMTQuMTY2NyAxMi4yNzI3QyAxNS4wODY3IDEyLjI3MjcgMTUuODMzMyAxMy4wMDU3IDE1LjgzMzMgMTMuOTA5MVpNIDUuODMzNSAyLjQ1NDU5QyA2Ljc1MzQyIDIuNDU0NTkgNy41IDMuMTg3NjIgNy41IDQuMDkwOTRDIDcuNSA0Ljk5NDI2IDYuNzUzNDIgNS43MjcyOSA1LjgzMzUgNS43MjcyOUMgNC45MTMzMyA1LjcyNzI5IDQuMTY2NzUgNC45OTQyNiA0LjE2Njc1IDQuMDkwOTRDIDQuMTY2NzUgMy4xODc2MiA0LjkxMzMzIDIuNDU0NTkgNS44MzM1IDIuNDU0NTlaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDYpIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjwvZz4KPC9nPgo8L3N2Zz4KCg==")
    }
    .tm-item-icon.icon-animated-banners {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iNjIyM2E0ZmQxMWNjYjIwZTgzYmFlMjBjZDgwNjUyYjQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDIwIDIwIj4NCiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgMy43NUMwIDEuNjc4OTMgMS42Nzg5MyAwIDMuNzUgMEgxNi4yNUMxOC4zMjExIDAgMjAgMS42Nzg5MyAyMCAzLjc1VjE2LjI1QzIwIDE4LjMyMTEgMTguMzIxMSAyMCAxNi4yNSAyMEgzLjc1QzEuNjc4OTMgMjAgMCAxOC4zMjExIDAgMTYuMjVWMy43NVoiIGZpbGw9IiM4NkFEMDAiPjwvcGF0aD4NCiAgICA8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTExIDNIMTdWOUgxMVYzWk05IDRIOS44NzVWMTAuMTI1SDE2VjExSDlWNFpNNi41MzUyOSA5TDMuOTYxNDMgMTEuNTczOUw0LjY2ODUzIDEyLjI4MUw3LjI0MjQgOS43MDcxMUw2LjUzNTI5IDlaTTYuNTM1NTMgMTIuNzY0NEwzIDE2LjI5OTlMMy43MDcxMSAxNy4wMDdMNy4yNDI2NCAxMy40NzE1TDYuNTM1NTMgMTIuNzY0NFpNOCAxNS41NzM5TDEwLjU3MzkgMTNMMTEuMjgxIDEzLjcwNzFMOC43MDcxMSAxNi4yODFMOCAxNS41NzM5WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4NCjwvc3ZnPg==")
    }
    .tm-item-icon.icon-magazine-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iOTAyMTVlNGNiMDBhYjVhOTBmMjYzOGE0ZDc3M2EzNzciIHZpZXdCb3g9IjAgMCAyMCAyMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiA+DQo8cGF0aCBkPSJNMCAzQzAgMS4zNDMxNSAxLjM0MzE1IDAgMyAwSDE3QzE4LjY1NjkgMCAyMCAxLjM0MzE1IDIwIDNWMTdDMjAgMTguNjU2OSAxOC42NTY5IDIwIDE3IDIwSDNDMS4zNDMxNSAyMCAwIDE4LjY1NjkgMCAxN1YzWiIgZmlsbD0iI0ZGOEYwMCI+PC9wYXRoPg0KPHJlY3QgeD0iMiIgeT0iMiIgd2lkdGg9IjE2IiBoZWlnaHQ9IjE2IiBmaWxsPSIjQzRDNEM0IiBmaWxsLW9wYWNpdHk9IjAuMDEiPjwvcmVjdD4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNC4yMjgxIDIuMTkwNjZDNC4zMTQ4MyAyLjAxOTQzIDQuNTI0MDkgMS45NTA4NyA0LjY5NTQ5IDIuMDM3NUwxMC4xMDM3IDQuNzcxMTNMMTUuNTExOCAyLjAzNzVDMTUuNjgzMyAxLjk1MDg3IDE1Ljg5MjUgMi4wMTk0MyAxNS45NzkyIDIuMTkwNjZDMTYuMDY2IDIuMzYxODggMTUuOTk3MyAyLjU3MDkyIDE1LjgyNTkgMi42NTc1NkwxMC4yNjA3IDUuNDcwNTZDMTAuMTYyIDUuNTIwNDYgMTAuMDQ1NCA1LjUyMDQ2IDkuOTQ2NjMgNS40NzA1Nkw0LjM4MTQxIDIuNjU3NTZDNC4yMTAwMSAyLjU3MDkyIDQuMTQxMzYgMi4zNjE4OCA0LjIyODEgMi4xOTA2NloiIGZpbGw9IndoaXRlIj48L3BhdGg+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuMzAzMzcgMy4wMzY2OEMzLjE5NTU0IDIuOTgyODMgMy4wNjc1IDIuOTg4NTggMi45NjQ5NSAzLjA1MTg5QzIuODYyNDEgMy4xMTUyIDIuNzk5OTkgMy4yMjcwNCAyLjc5OTk5IDMuMzQ3NDZWMTQuMTE4NkMyLjc5OTk5IDE0LjI1MDIgMi44NzQ0MiAxNC4zNzA1IDIuOTkyMjYgMTQuNDI5M0w5LjgxMzk0IDE3LjgzNjZDOS43Nzc2NSAxNy43NzkxIDkuNzU2NTMgMTcuNzEwMyA5Ljc1NjUzIDE3LjYzNjRWNi4zNjM2NEM5Ljc1NjUzIDYuMzI5ODYgOS43NjA5MyA2LjI5NzE3IDkuNzY5MTcgNi4yNjYxNEwzLjMwMzM3IDMuMDM2NjhaTTEwLjQzOTUgNi4yNjYxMkMxMC40NDc4IDYuMjk3MTYgMTAuNDUyMiA2LjMyOTg2IDEwLjQ1MjIgNi4zNjM2NFYxNy42MzY0QzEwLjQ1MjIgMTcuNzEwMyAxMC40MzExIDE3Ljc3OTEgMTAuMzk0OCAxNy44MzY1TDE3LjIxNjQgMTQuNDI5M0MxNy4zMzQyIDE0LjM3MDUgMTcuNDA4NyAxNC4yNTAyIDE3LjQwODcgMTQuMTE4NlYzLjM0NzQ2QzE3LjQwODcgMy4yMjcwNCAxNy4zNDYzIDMuMTE1MiAxNy4yNDM3IDMuMDUxODlDMTcuMTQxMiAyLjk4ODU4IDE3LjAxMzEgMi45ODI4MyAxNi45MDUzIDMuMDM2NjhMMTAuNDM5NSA2LjI2NjEyWiIgZmlsbD0id2hpdGUiPjwvcGF0aD4NCjwvc3ZnPg==")
    }
    .tm-item-icon.icon-admin-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyBpZD0iZTQ4ZWU2NDRlZTdhMjM3MjUwMjZlMmUyNzFlZWE5OTIiIHZpZXdCb3g9IjAgMCAzMCAzMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiA+DQogICAgPGcgaWQ9Imljbi1hZG1pbiwgd2ViIj4NCiAgICAgICAgPGcgaWQ9ImFkbWluX3BhbmVscyI+DQogICAgICAgICAgICA8ZyBpZD0iUGFnZS0xIj4NCiAgICAgICAgICAgICAgICA8ZyBpZD0iYWRtaW5fcGFuZWxzXzIiPg0KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAiPg0KICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggaWQ9IlNoYXBlIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTAgM0MwIDEuMzQzMTUgMS4zNDMxNSAwIDMgMEgyN0MyOC42NTY5IDAgMzAgMS4zNDMxNSAzMCAzVjI3QzMwIDI4LjY1NjkgMjguNjU2OSAzMCAyNyAzMEgzQzEuMzQzMTUgMzAgMCAyOC42NTY5IDAgMjdWM1oiIGZpbGw9IiMxRDg4RTUiPjwvcGF0aD4NCiAgICAgICAgICAgICAgICAgICAgICAgIDxwYXRoIGlkPSJTaGFwZV8yIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE5LjMzODggNy42NDMxNkwxNy43OTA0IDguNTQ0MUMxNy44NzcxIDkuMDE3NzMgMTcuOTMzOCA5LjUwMTAzIDE3LjkzMzggMTAuMDAwM0MxNy45MzM4IDEwLjQ5ODYgMTcuODc3MSAxMC45ODIzIDE3Ljc5MDQgMTEuNDU1NkwxOS4zMzg4IDEyLjM1NjhDMTkuOTcxMSAxMi43MjQ4IDIwLjE4NzcgMTMuNTQwOCAxOS44MjI0IDE0LjE3ODFMMTguNTAwMSAxNi40ODc5QzE4LjEzNDggMTcuMTI1MiAxNy4zMjY1IDE3LjM0MzUgMTYuNjkzOCAxNi45NzYyTDE1LjEyOTggMTYuMDY1M0MxNC4zOTk1IDE2LjY5MjYgMTMuNTY3OSAxNy4yMDUyIDEyLjY0NDkgMTcuNTM0OFYxOC42NjY0QzEyLjY0NDkgMTkuNDAyNyAxMi4wNTMyIDIwIDExLjMyMjYgMjBIOC42Nzc2QzcuOTQ3NjIgMjAgNy4zNTQ5NiAxOS40MDI3IDcuMzU0OTYgMTguNjY2NFYxNy41MzQ1QzYuNDMxMzEgMTcuMjA0OSA1LjYwMDk5IDE2LjY5MjIgNC44NzAzNCAxNi4wNjQ5TDMuMzA2MzYgMTYuOTc1OUMyLjY3MzcxIDE3LjM0MzggMS44NjUwNiAxNy4xMjQ5IDEuNDk5NzMgMTYuNDg3NkwwLjE3NzQxOSAxNC4xNzc3Qy0wLjE4NzkwOCAxMy41NDAxIDAuMDI5MDg4NCAxMi43MjQ4IDAuNjYxNzQ0IDEyLjM1NjVMMi4yMTAwNSAxMS40NTUyQzIuMTIzMDUgMTAuOTgxOSAyLjA2NjA1IDEwLjQ5ODMgMi4wNjYwNSAxMEMyLjA2NjA1IDkuNTAwNyAyLjEyMzA1IDkuMDE3NCAyLjIxMDA1IDguNTQzNzZMMC42NjE3NDQgNy42NDI4MkMwLjAyOTA4ODQgNy4yNzQ1MiAtMC4xODc5MDggNi40NTg5IDAuMTc3NDE5IDUuODIxMjhMMS40OTk3MyAzLjUxMTc3QzEuODY1MDYgMi44NzM4MSAyLjY3MzM4IDIuNjU2MTYgMy4zMDYzNiAzLjAyMzQ3TDQuODcwNjcgMy45MzQwN0M1LjYwMDk5IDMuMzA2NDUgNi40MzE5OCAyLjc5NDE1IDcuMzU0OTYgMi40NjQ1VjEuMzMzMjRDNy4zNTQ5NiAwLjU5Njk2IDcuOTQ2NjIgMCA4LjY3NzYgMEgxMS4zMjI2QzEyLjA1MjUgMCAxMi42NDQ5IDAuNTk2NjI3IDEyLjY0NDkgMS4zMzMyNFYyLjQ2NTE3QzEzLjU2ODUgMi43OTQ4MSAxNC4zOTk1IDMuMzA3MTEgMTUuMTI5OCAzLjkzNDc0TDE2LjY5MzggMy4wMjQxM0MxNy4zMjYxIDIuNjU2MTYgMTguMTM0OCAyLjg3NDQ4IDE4LjUwMDEgMy41MTI0M0wxOS44MjI0IDUuODIxOTVDMjAuMTg3NyA2LjQ1OTU3IDE5Ljk3MTQgNy4yNzQ1MiAxOS4zMzg4IDcuNjQzMTZaTTE4LjM0NzUgNS45MTA2MkwxNy42ODY1IDQuNzU2MDNDMTcuNTAzNSA0LjQzNzM4IDE3LjA5OTEgNC4zMjgwNiAxNi43ODM1IDQuNTEyMzhMMTQuOTQ1NSA1LjU4MTMxQzE0LjAxMzIgNC41MjA3MSAxMi43NTM2IDMuNzYwNDMgMTEuMzIzMiAzLjQ2NzQ1VjIuMDAwNTVDMTEuMzIzMiAxLjYzMjU3IDExLjAyNjkgMS4zMzM5MiAxMC42NjIzIDEuMzMzOTJIOS4zMzk2MUM4Ljk3NDI5IDEuMzMzOTIgOC42Nzg2MyAxLjYzMjU3IDguNjc4NjMgMi4wMDA1NVYzLjQ2NzQ1QzcuMjQ3NjUgMy43NjA0MyA1Ljk4ODAxIDQuNTIwNzEgNS4wNTU2OSA1LjU4MTMxTDMuMjE4MzkgNC41MTIzOEMyLjkwMjM5IDQuMzI4MDYgMi40OTg0IDQuNDM3MzggMi4zMTU0IDQuNzU2MDNMMS42NTQ0MSA1LjkxMDYyQzEuNDcxNzUgNi4yMjk2IDEuNTgwMDggNi42Mzc1NyAxLjg5Njc0IDYuODIxMjJMMy43NDEwNCA3Ljg5NTE1QzMuNTIxMDUgOC41NTgxMSAzLjM4OTM4IDkuMjYyMzkgMy4zODkzOCA5Ljk5OTY4QzMuMzg5MzggMTAuNzM3IDMuNTIxMDUgMTEuNDQwOSAzLjc0MTA0IDEyLjEwMzlMMS44OTY3NCAxMy4xNzc4QzEuNTgwNzUgMTMuMzYyMSAxLjQ3MjQyIDEzLjc2OTQgMS42NTQ0MSAxNC4wODgxTDIuMzE1NCAxNS4yNDNDMi40OTg0IDE1LjU2MiAyLjkwMjM5IDE1LjY3MSAzLjIxODM5IDE1LjQ4N0w1LjA1NTY5IDE0LjQxNzRDNS45ODgwMSAxNS40NzggNy4yNDc2NSAxNi4yMzgzIDguNjc4NjMgMTYuNTMxOVYxNy45OTg4QzguNjc4NjMgMTguMzY2OCA4Ljk3NTI5IDE4LjY2NDggOS4zMzk2MSAxOC42NjQ4SDEwLjY2MjNDMTEuMDI3NiAxOC42NjQ4IDExLjMyMzIgMTguMzY2MSAxMS4zMjMyIDE3Ljk5ODhWMTYuNTMyMkMxMi43NTM2IDE2LjIzODYgMTQuMDEzMiAxNS40NzgzIDE0Ljk0NTUgMTQuNDE3N0wxNi43ODM1IDE1LjQ4NzNDMTcuMDk4OCAxNS42NzEzIDE3LjUwMzUgMTUuNTYyMyAxNy42ODY1IDE1LjI0MzNMMTguMzQ3NSAxNC4wODg0QzE4LjUyOTUgMTMuNzY5OCAxOC40MjIxIDEzLjM2MTggMTguMTA1MSAxMy4xNzgxTDE2LjI2MDUgMTIuMTA0MkMxNi40ODA1IDExLjQ0MTIgMTYuNjExOCAxMC43MzcgMTYuNjExOCAxMEMxNi42MTE4IDkuMjYxNzMgMTYuNDgwNSA4LjU1ODQ0IDE2LjI2MDUgNy44OTUxNUwxOC4xMDUxIDYuODIxMjJDMTguNDIyMSA2LjYzNzU3IDE4LjUyOTUgNi4yMjk5MyAxOC4zNDc1IDUuOTEwNjJaTTEwLjAwMDMgMTMuMzMzMUM4LjE3Mzk4IDEzLjMzMzEgNi42OTQzNCAxMS44NDA1IDYuNjk0MzQgMTAuMDAwNkM2LjY5NDM0IDguMTU5NDQgOC4xNzM5OCA2LjY2Njg3IDEwLjAwMDMgNi42NjY4N0MxMS44MjY2IDYuNjY2ODcgMTMuMzA2MiA4LjE1OTQ0IDEzLjMwNjIgMTAuMDAwNkMxMy4zMDYyIDExLjg0MDUgMTEuODI1OSAxMy4zMzMxIDEwLjAwMDMgMTMuMzMzMVpNMTAuMDAwMyA4LjAwMDEyQzguOTA1MzIgOC4wMDAxMiA4LjAxNzMzIDguODk1NzMgOC4wMTczMyAxMC4wMDA3QzguMDE3MzMgMTEuMTA0OSA4LjkwNTMyIDExLjk5OTkgMTAuMDAwMyAxMS45OTk5QzExLjA5NTkgMTEuOTk5OSAxMS45ODM5IDExLjEwNDIgMTEuOTgzOSAxMC4wMDA3QzExLjk4MzkgOC44OTU0IDExLjA5NTkgOC4wMDAxMiAxMC4wMDAzIDguMDAwMTJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDUpIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPg0KICAgICAgICAgICAgICAgICAgICA8L2c+DQogICAgICAgICAgICAgICAgPC9nPg0KICAgICAgICAgICAgPC9nPg0KICAgICAgICA8L2c+DQogICAgPC9nPg0KPC9zdmc+")
    }
    .tm-item-icon.icon-vectors, .tm-item-icon.icon-vector-graphics {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjAgMjAiICB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPg0KPHBhdGggZD0iTTAgM0MwIDEuMzQzMTUgMS4zNDMxNSAwIDMgMEgxN0MxOC42NTY5IDAgMjAgMS4zNDMxNSAyMCAzVjE3QzIwIDE4LjY1NjkgMTguNjU2OSAyMCAxNyAyMEgzQzEuMzQzMTUgMjAgMCAxOC42NTY5IDAgMTdWM1oiIGZpbGw9IiM2QTFCOUEiPjwvcGF0aD4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMy44NDEwMSA4LjAxNDk2QzMuOTc2ODQgNy44NzkxMyA0LjE5NzA3IDcuODc5MTMgNC4zMzI5MSA4LjAxNDk2TDYuMDcyMDQgOS43NTQwOUw1LjgyNjA5IDEwTDYuMDcyMDQgMTAuMjQ2TDQuMzMyOTEgMTEuOTg1MUM0LjE5NzA3IDEyLjEyMSAzLjk3Njg0IDEyLjEyMSAzLjg0MTAxIDExLjk4NTFMMi4xMDE4OCAxMC4yNDZDMS45NjYwNCAxMC4xMTAyIDEuOTY2MDQgOS44ODk5MyAyLjEwMTg4IDkuNzU0MDlMMy44NDEwMSA4LjAxNDk2WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS43NTQwNSAyLjEwMTg4QzkuODg5ODggMS45NjYwNCAxMC4xMTAxIDEuOTY2MDQgMTAuMjQ1OSAyLjEwMTg4TDExLjk4NTEgMy44NDEwMUMxMS45ODUxIDMuODQxMDEgMTIuMDgyOSAzLjkxODc1IDEyLjA4MjkgNC4wODY5NkMxMi4wODI5IDQuMjU1MTYgMTEuOTg1MSA0LjMzMjkxIDExLjk4NTEgNC4zMzI5MUwxMC4yNDU5IDYuMDcyMDRDMTAuMTEwMSA2LjIwNzg3IDkuODg5ODggNi4yMDc4NyA5Ljc1NDA1IDYuMDcyMDRMOC4wMTQ5MiA0LjMzMjkxQzcuODc5MDggNC4xOTcwNyA3Ljg3OTA4IDMuOTc2ODQgOC4wMTQ5MiAzLjg0MTAxTDkuNzU0MDUgMi4xMDE4OFoiIGZpbGw9IndoaXRlIj48L3BhdGg+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE1LjY4MSA4LjAxNDk2QzE1LjgxNjggNy44NzkxMyAxNi4wMzcxIDcuODc5MTMgMTYuMTcyOSA4LjAxNDk2TDE3LjkxMiA5Ljc1NDA5QzE3LjkxMiA5Ljc1NDA5IDE4IDkuODQ2ODcgMTggMTBDMTggMTAuMTUzMSAxNy45MTIgMTAuMjQ2IDE3LjkxMiAxMC4yNDZMMTYuMTcyOSAxMS45ODUxQzE2LjAzNzEgMTIuMTIxIDE1LjgxNjggMTIuMTIxIDE1LjY4MSAxMS45ODUxTDEzLjk0MTkgMTAuMjQ2QzEzLjgwNiAxMC4xMTAyIDEzLjgwNiA5Ljg4OTkzIDEzLjk0MTkgOS43NTQwOUwxNS42ODEgOC4wMTQ5NloiIGZpbGw9IndoaXRlIj48L3BhdGg+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTkuNzU0MDUgMTMuOTI3OUM5Ljg4OTg4IDEzLjc5MjEgMTAuMTEwMSAxMy43OTIxIDEwLjI0NTkgMTMuOTI3OUwxMS45ODUxIDE1LjY2NzFDMTEuOTg1MSAxNS42NjcxIDEyLjEwNTUgMTUuODA2MSAxMi4xMDU1IDE1LjkxM0MxMi4xMDU1IDE2LjAyIDExLjk4NTEgMTYuMTU5IDExLjk4NTEgMTYuMTU5TDEwLjI0NTkgMTcuODk4MUMxMC4xMTAxIDE4LjAzMzkgOS44ODk4OCAxOC4wMzM5IDkuNzU0MDUgMTcuODk4MUw4LjAxNDkyIDE2LjE1OUM3Ljg3OTA4IDE2LjAyMzEgNy44NzkwOCAxNS44MDI5IDguMDE0OTIgMTUuNjY3MUw5Ljc1NDA1IDEzLjkyNzlaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPg0KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjcxMDU2IDEwLjYyMzdDNC44NDY0IDEwLjQ4NzggNS4wNjY2MyAxMC40ODc4IDUuMjAyNDYgMTAuNjIzN0w5LjM3NjM4IDE0Ljc5NzZDOS41MTIyMSAxNC45MzM0IDkuNTEyMjEgMTUuMTUzNiA5LjM3NjM4IDE1LjI4OTVDOS4yNDA1NCAxNS40MjUzIDkuMDIwMzEgMTUuNDI1MyA4Ljg4NDQ4IDE1LjI4OTVMNC43MTA1NiAxMS4xMTU2QzQuNTc0NzMgMTAuOTc5NyA0LjU3NDczIDEwLjc1OTUgNC43MTA1NiAxMC42MjM3WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOS4zNzYzOCA0LjcxMDU3QzkuNTEyMjEgNC44NDY0IDkuNTEyMjEgNS4wNjY2MyA5LjM3NjM4IDUuMjAyNDdMNS4yMDI0NiA5LjM3NjM4QzUuMDY2NjMgOS41MTIyMiA0Ljg0NjQgOS41MTIyMiA0LjcxMDU2IDkuMzc2MzhDNC41NzQ3MyA5LjI0MDU1IDQuNTc0NzMgOS4wMjAzMiA0LjcxMDU2IDguODg0NDhMOC44ODQ0OCA0LjcxMDU3QzkuMDIwMzEgNC41NzQ3MyA5LjI0MDU0IDQuNTc0NzMgOS4zNzYzOCA0LjcxMDU3WiIgZmlsbD0id2hpdGUiPjwvcGF0aD4NCjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNS4yIDkuOTk5OThDNS4yIDkuODA3ODggNS4zNTU3MiA5LjY1MjE1IDUuNTQ3ODIgOS42NTIxNUgxNEMxNC4xOTIxIDkuNjUyMTUgMTQuMzQ3OCA5LjgwNzg4IDE0LjM0NzggOS45OTk5OEMxNC4zNDc4IDEwLjE5MjEgMTQuMTkyMSAxMC4zNDc4IDE0IDEwLjM0NzhINS41NDc4MkM1LjM1NTcyIDEwLjM0NzggNS4yIDEwLjE5MjEgNS4yIDkuOTk5OThaIiBmaWxsPSJ3aGl0ZSI+PC9wYXRoPg0KPC9zdmc+")
    }
    .tm-item-icon.icon-after-effects-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzAiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMCAzMCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KPGcgaWQ9IkNhbnZhcyIgZmlsbD0ibm9uZSI+CjxnIGlkPSJpY24tYWZ0ZXIgZWZmZWN0cywgYWRvYmUsIG1lZGlhIj4KPGcgaWQ9ImJnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0gMCAzQyAwIDEuMzQzMTUgMS4zNDMxNSAwIDMgMEwgMjcgMEMgMjguNjU2OSAwIDMwIDEuMzQzMTUgMzAgM0wgMzAgMjdDIDMwIDI4LjY1NjkgMjguNjU2OSAzMCAyNyAzMEwgMyAzMEMgMS4zNDMxNSAzMCAwIDI4LjY1NjkgMCAyN0wgMCAzWiIgZmlsbD0iIzE4MDYzRSIvPgo8L2c+CjxnIGlkPSJhZnRlci1lZmZlY3RzLWNjIj4KPGcgaWQ9IkxheWVyXzEiPgo8ZyBpZD0iU2hhcGUiPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTSAxNi4yMTQ3IDcuNTI3ODNDIDE2Ljg2NSA3LjUyNzgzIDE3LjA5NDUgNy41Mjc4MyAxNy4xNTgyIDcuNTAyNDVDIDE3LjE1ODIgNy40MTM2IDE3LjE4MzcgNy4zNTAwOCAxNy4xODM3IDcuMjg2NjJDIDE3LjE4MzcgNi42MDExIDE2Ljg1MjIgNS4zMzE2NyAxNS41MjYyIDUuMzMxNjdDIDE0LjMwMjEgNS4zMzE2NyAxMy43Nzk0IDYuMzk3OTcgMTMuNjUxOSA3LjUyNzgzTCAxNi4yMTQ3IDcuNTI3ODNaTSAxMy42MjY0IDkuMjY2OTlDIDEzLjY1MTkgMTAuOTgwOCAxNC40Njc5IDEyLjEzNiAxNi40MDYgMTIuMTM2QyAxNy4xNTgzIDEyLjEzNiAxNy44MDg1IDEyLjAzNDUgMTguNDg0NCAxMS43NDI1QyAxOC41NzM2IDExLjcwNDQgMTguNjM3NCAxMS43MTcxIDE4LjYzNzQgMTEuODMxNEwgMTguNjM3NCAxMy40MTgyQyAxOC42Mzc0IDEzLjU0NTEgMTguNTk5MiAxMy42MDg2IDE4LjUwOTkgMTMuNjcyMUMgMTcuODM0MSAxNC4wMDIxIDE2Ljk5MjUgMTQuMTU0NSAxNS45NDcgMTQuMTU0NUMgMTIuNTgwOSAxNC4xNTQ1IDExLjMxODYgMTEuNjc5IDExLjMxODYgOC45MjQzNEMgMTEuMzE4NiA1LjkyODQyIDEyLjg3NDIgMy40NzgzOSAxNS42MTU2IDMuNDc4MzlDIDE4LjM5NTIgMy40NzgzOSAxOS4zNjQyIDUuODAxNDkgMTkuMzY0MiA3LjY5Mjk4QyAxOS4zNjQyIDguMzAyMzQgMTkuMzI2IDguNzk3NDEgMTkuMjYyMyA5LjAzODYzQyAxOS4yMzY4IDkuMTQwMTcgMTkuMTk4NSA5LjE3ODMgMTkuMDk2NSA5LjIwMzY4QyAxOC44NDE0IDkuMjQxNzYgMTguMDg5MiA5LjI5MjQ4IDE2Ljk2NzEgOS4yOTI0OEwgMTMuNjI2NCA5LjI5MjQ4TCAxMy42MjY0IDkuMjY2OTlaTSA2Ljc5MjM2IDcuOTcyMDdDIDYuNDM1MzQgNi41NjI5NiA1LjU2ODI2IDMuNDkwODggNS4yNDk0OSAyLjAwNTYyTCA1LjIyNCAyLjAwNTYyQyA0Ljk1NjI3IDMuNDkwODggNC4yNTQ5MyA2LjAwNDM3IDMuNzMyMTggNy45NzIwN0wgNi43OTIzNiA3Ljk3MjA3Wk0gMy4yMDkyNyAxMC4wMjg3TCAyLjIwMjAxIDEzLjgyNDNDIDIuMTc2NTEgMTMuOTI1OCAyLjEzODI3IDEzLjk2NCAyLjAxMDczIDEzLjk2NEwgMC4xMzYzOTQgMTMuOTY0QyAwLjAwODkwNTk4IDEzLjk2NCAtMC4wMTY2NDMxIDEzLjkyNTkgMC4wMDg5MDU5OCAxMy43NzM2TCAzLjYzMDAzIDEuMTY3ODRDIDMuNjkzNzggMC45MzkzNzMgMy43MzIwMiAwLjc2MTYyMiAzLjc1NzUyIDAuMTI2OTI4QyAzLjc1NzUyIDAuMDM4MDc4NSAzLjc5NTc3IDAgMy44NTk1MSAwTCA2LjUzNzEzIDBDIDYuNjI2MzcgMCA2LjY2NDYxIDAuMDI1Mzg1NyA2LjY5MDE2IDAuMTI2OTI4TCAxMC43NDQ4IDEzLjc5OUMgMTAuNzcwMyAxMy45MDA1IDEwLjc0NDggMTMuOTY0IDEwLjY0MjggMTMuOTY0TCA4LjUzOSAxMy45NjRDIDguNDM3MDEgMTMuOTY0IDguMzczMjEgMTMuOTI1OSA4LjM0NzcyIDEzLjgzNzFMIDcuMzAyMTYgMTAuMDI4N0wgMy4yMDkyNyAxMC4wMjg3TCAzLjIwOTI3IDEwLjAyODdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg1IDgpIiBmaWxsPSIjRDhBMUZGIi8+CjwvZz4KPC9nPgo8L2c+CjwvZz4KPC9nPgo8L3N2Zz4KCg==")
    }
    .tm-item-icon.icon-stock-video {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjAxIi8+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgcng9IjMiIGZpbGw9IiMwMEM3QzciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi44NjM2IDE1LjIyNzJDMTMuMTg4NiAxNS4yMjcyIDEzLjQ1NDUgMTQuOTYxMyAxMy40NTQ1IDE0LjYzNjNWOS45MDkwMkMxMy40NTQ1IDkuNTg0MDIgMTMuMTg4NiA5LjMxODEyIDEyLjg2MzYgOS4zMTgxMkg0LjU5MDkxQzQuMjY1OTEgOS4zMTgxMiA0IDkuNTg0MDIgNCA5LjkwOTAyVjE0LjYzNjNDNCAxNC45NjEzIDQuMjY1OTEgMTUuMjI3MiA0LjU5MDkxIDE1LjIyNzJIMTIuODYzNlpNNS43NzI3IDEwLjc5NTRDNS42MDk1MyAxMC43OTU0IDUuNDc3MjUgMTAuOTI3NyA1LjQ3NzI1IDExLjA5MDhDNS40NzcyNSAxMS4yNTQgNS42MDk1MyAxMS4zODYzIDUuNzcyNyAxMS4zODYzSDExLjY4MThDMTEuODQ1IDExLjM4NjMgMTEuOTc3MiAxMS4yNTQgMTEuOTc3MiAxMS4wOTA4QzExLjk3NzIgMTAuOTI3NyAxMS44NDUgMTAuNzk1NCAxMS42ODE4IDEwLjc5NTRINS43NzI3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik02LjM2MzY0IDcuNTQ1NDVDNy4wMTYyNSA3LjU0NTQ1IDcuNTQ1NDUgNy4wMTYyNSA3LjU0NTQ1IDYuMzYzNjRDNy41NDU0NSA1LjcxMTAyIDcuMDE2MjUgNS4xODE4MiA2LjM2MzY0IDUuMTgxODJDNS43MTEwMiA1LjE4MTgyIDUuMTgxODIgNS43MTEwMiA1LjE4MTgyIDYuMzYzNjRDNS4xODE4MiA3LjAxNjI1IDUuNzExMDIgNy41NDU0NSA2LjM2MzY0IDcuNTQ1NDVaTTYuMzYzNjQgOC43MjcyN0M3LjY2ODk1IDguNzI3MjcgOC43MjcyNyA3LjY2ODk1IDguNzI3MjcgNi4zNjM2NEM4LjcyNzI3IDUuMDU4MzIgNy42Njg5NSA0IDYuMzYzNjQgNEM1LjA1ODMyIDQgNCA1LjA1ODMyIDQgNi4zNjM2NEM0IDcuNjY4OTUgNS4wNTgzMiA4LjcyNzI3IDYuMzYzNjQgOC43MjcyN1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTAuNzk1NSA3Ljg0MDg5QzExLjEyMiA3Ljg0MDg5IDExLjM4NjQgNy41NzY1IDExLjM4NjQgNy4yNDk5OEMxMS4zODY0IDYuOTIzNDYgMTEuMTIyIDYuNjU5MDcgMTAuNzk1NSA2LjY1OTA3QzEwLjQ2OSA2LjY1OTA3IDEwLjIwNDYgNi45MjM0NiAxMC4yMDQ2IDcuMjQ5OThDMTAuMjA0NiA3LjU3NjUgMTAuNDY5IDcuODQwODkgMTAuNzk1NSA3Ljg0MDg5Wk0xMC43OTU1IDguNzI3MjVDMTEuNjExNiA4LjcyNzI1IDEyLjI3MjggOC4wNjYwMiAxMi4yNzI4IDcuMjQ5OThDMTIuMjcyOCA2LjQzMzkzIDExLjYxMTYgNS43NzI3MSAxMC43OTU1IDUuNzcyNzFDOS45Nzk0NiA1Ljc3MjcxIDkuMzE4MjQgNi40MzM5MyA5LjMxODI0IDcuMjQ5OThDOS4zMTgyNCA4LjA2NjAyIDkuOTc5NDYgOC43MjcyNSAxMC43OTU1IDguNzI3MjVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEzLjQ1NDYgMTMuMTU5MUwxNi40NTQ2IDE0LjQwODlDMTYuNzU0MiAxNC41MzQyIDE3IDE0LjM3MDUgMTcgMTQuMDQ1NVYxMC41QzE3IDEwLjE3NSAxNi43NTQyIDEwLjAxMTMgMTYuNDU0NiAxMC4xMzY2TDE0Ljk1NDYgMTAuNzYxNUwxMy40NTQ2IDExLjM4NjQiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=")
    }
    .tm-item-icon.icon-premiere-pro-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjAxIi8+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgcng9IjMiIGZpbGw9IiMyQTAwMzQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00IDQuMTY1MzVDNCA0LjA5OTIxIDQuMDE2NTMgNC4wNDk2IDQuMDk5MjEgNC4wNDk2QzQuNzQ0MDYgNC4wMTY1MyA1LjY4NjUzIDQgNi42Nzg2IDRDOS40NTY0MSA0IDEwLjY2MzQgNS41MjExOCAxMC42NjM0IDcuNDcyMjZDMTAuNjYzNCAxMC4wMTg2IDguODIxMDggMTEuMTA5OSA2LjU1NTg1IDExLjEwOTlDNi4xNzU1NSAxMS4xMDk5IDYuMDQzMjcgMTEuMDkzNCA1Ljc3ODcyIDExLjA5MzRWMTQuOTQ0NUM1Ljc3ODcyIDE1LjAyNzMgNS43NDU2NSAxNS4wNjAzIDUuNjYyOTggMTUuMDYwM0g0LjExNTc0QzQuMDMzMDcgMTUuMDYwMyA0IDE1LjAyNzMgNCAxNC45NDQ1VjQuMTY1MzVaTTUuNzc4NzIgOS40ODkzOEM2LjAxMDIgOS41MDYwMiA2LjE5MjA5IDkuNTA2MDIgNi41ODg5MiA5LjUwNjAyQzcuNzYyODcgOS41MDYwMiA4Ljg2MTE3IDkuMDkyNjUgOC44NjExNyA3LjUwNTMzQzguODYxMTcgNi4yMzIxNyA4LjA3NzAzIDUuNTg3MjIgNi43Mzc3MyA1LjU4NzIyQzYuMzQwOSA1LjU4NzIyIDUuOTYwNiA1LjYwMzg1IDUuNzc4NzIgNS42MjAyOVY5LjQ4OTM4Wk0xMi4xOTIgOC41Nzk5OEMxMi4xOTIgOC40NjQzNCAxMi4xOTIgOC4xNjY2MiAxMi4xNDI1IDcuNjA0NTRDMTIuMTQyNSA3LjUyMTc3IDEyLjE1NDEgNy41MDUzMyAxMi4yMjAyIDcuNDcyMjZDMTIuODMxOSA3LjIyNDI0IDE0LjI2MzggNi43Nzc4MSAxNS44ODQyIDYuNzc3ODFDMTUuOTY2OSA2Ljc3NzgxIDE2IDYuNzk0MjQgMTYgNi44NzY5MlY4LjMzMTk2QzE2IDguNDE0NTMgMTUuOTczMyA4LjQzMTE3IDE1Ljg5MDggOC40MzExN0MxNS4yNjI0IDguMzk4MSAxNC4zNDMgOC40ODA2NyAxMy45OTU4IDguNjI5NDhWMTQuOTQ0M0MxMy45OTU4IDE1LjAyNzEgMTMuOTYyNyAxNS4wNjAxIDEzLjg4IDE1LjA2MDFIMTIuMzA3OEMxMi4yMjUxIDE1LjA2MDEgMTIuMTkyIDE1LjAyNzEgMTIuMTkyIDE0Ljk0NDNWOC41Nzk5OFoiIGZpbGw9IiNFQTc3RkYiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-motion-graphics-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjAxIi8+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgcng9IjMiIGZpbGw9IiNGQUFENEQiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjcyMzYzIDcuMDU2MDdDOS44MzQxNCA2Ljk4NDMzIDkuOTcxMTYgNi45ODEyNCAxMC4wODQzIDcuMDQ3OTJMMTQuODA4NiA5LjgzMjAxQzE0LjkyNjUgOS45MDE1IDE1IDEwLjAzNTggMTUgMTAuMTgxOEMxNSAxMC4zMjc5IDE0LjkyNjUgMTAuNDYyMSAxNC44MDg2IDEwLjUzMTZMMTAuMDg0MyAxMy4zMTU3QzkuOTcxMTYgMTMuMzgyNCA5LjgzNDE0IDEzLjM3OTMgOS43MjM2MyAxMy4zMDc2QzkuNjEzMTEgMTMuMjM1OCA5LjU0NTQxIDEzLjEwNiA5LjU0NTQxIDEyLjk2NTlWNy4zOTc3M0M5LjU0NTQxIDcuMjU3NiA5LjYxMzExIDcuMTI3ODEgOS43MjM2MyA3LjA1NjA3WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTUuOTA5MDYgOC4zNjM3M0M1LjkwOTA2IDguMTEyNjkgNi4xMTI1NiA3LjkwOTE4IDYuMzYzNiA3LjkwOTE4SDguMTgxNzhDOC40MzI4MiA3LjkwOTE4IDguNjM2MzMgOC4xMTI2OSA4LjYzNjMzIDguMzYzNzNWOC4zNjM3M0M4LjYzNjMzIDguNjE0NzYgOC40MzI4MiA4LjgxODI3IDguMTgxNzggOC44MTgyN0g2LjM2MzZDNi4xMTI1NiA4LjgxODI3IDUuOTA5MDYgOC42MTQ3NiA1LjkwOTA2IDguMzYzNzNWOC4zNjM3M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01IDEwLjE4MThDNSA5LjkzMDggNS4yMDM1MSA5LjcyNzI5IDUuNDU0NTUgOS43MjcyOUg3LjI3MjczQzcuNTIzNzcgOS43MjcyOSA3LjcyNzI3IDkuOTMwOCA3LjcyNzI3IDEwLjE4MThWMTAuMTgxOEM3LjcyNzI3IDEwLjQzMjkgNy41MjM3NyAxMC42MzY0IDcuMjcyNzMgMTAuNjM2NEg1LjQ1NDU1QzUuMjAzNTEgMTAuNjM2NCA1IDEwLjQzMjkgNSAxMC4xODE4VjEwLjE4MThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNS45MDkwNiAxMkM1LjkwOTA2IDExLjc0ODkgNi4xMTI1NiAxMS41NDU0IDYuMzYzNiAxMS41NDU0SDguMTgxNzhDOC40MzI4MiAxMS41NDU0IDguNjM2MzMgMTEuNzQ4OSA4LjYzNjMzIDEyVjEyQzguNjM2MzMgMTIuMjUxIDguNDMyODIgMTIuNDU0NSA4LjE4MTc4IDEyLjQ1NDVINi4zNjM2QzYuMTEyNTYgMTIuNDU0NSA1LjkwOTA2IDEyLjI1MSA1LjkwOTA2IDEyVjEyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMCAzQzYuMTMzMTkgMyAzIDYuMTM0MSAzIDEwQzMgMTMuODY1OSA2LjEzMzE5IDE3IDEwIDE3QzEzLjg2NjggMTcgMTcgMTMuODY1OSAxNyAxMEMxNyA2LjEzNDEgMTMuODY2OCAzIDEwIDNaTTIgMTBDMiA1LjU4MTkgNS41ODA4MSAyIDEwIDJDMTQuNDE5MiAyIDE4IDUuNTgxOSAxOCAxMEMxOCAxNC40MTgxIDE0LjQxOTIgMTggMTAgMThDNS41ODA4MSAxOCAyIDE0LjQxODEgMiAxMFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=")
    }
    .tm-item-icon.icon-final-cut-pro-templates {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjAxIi8+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgcng9IjMiIGZpbGw9IiMzQUI1MDAiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjgxMjQ3IDQuODM3NzZMOC4wMTAzMyA1Ljc5NDQ2TDEwLjI3NTcgNi41NzQzMkwxMi4wNzc5IDUuNjE3NjJMOS44MTI0NyA0LjgzNzc2Wk0xMi45NzcyIDUuMTQwMThMMTMuNjEyMyA0LjgwMzAyQzEzLjcxOTEgNC43NDYzNCAxMy43NTk3IDQuNjEzODMgMTMuNzAzIDQuNTA3MDZMMTMuMDg3MiAzLjM0NzFDMTMuMDMwNiAzLjI0MDMzIDEyLjg5ODEgMy4xOTk3MiAxMi43OTEzIDMuMjU2NEwxMC43MTE4IDQuMzYwMzFMMTIuOTc3MiA1LjE0MDE4Wk01LjMwNjM0IDcuMjI5OTJMNy4xMTA5NiA2LjI3MTlMOS4zNzYzNSA3LjA1MTc3TDcuNTcxNzIgOC4wMDk3OUw1LjMwNjM0IDcuMjI5OTJaTTQuNDA2OTcgNy43MDczN0wzLjg5ODI0IDcuOTc3NDRDMy43OTE0NyA4LjAzNDEyIDMuNzUwODYgOC4xNjY2MyAzLjgwNzU0IDguMjczNEw0LjQyMzMzIDkuNDMzMzZDNC40ODAwMSA5LjU0MDEzIDQuNjEyNTIgOS41ODA3NCA0LjcxOTI5IDkuNTI0MDZMNi42NzIzNiA4LjQ4NzIzTDQuNDA2OTcgNy43MDczN1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01LjQ5MTI4IDExLjU4MDFMMTQuNjczNiA5LjExOTcyTDE1Ljc1ODMgMTMuMTY3OEMxNS44Mjk4IDEzLjQzNDUgMTUuNjcxNSAxMy43MDg3IDE1LjQwNDcgMTMuNzgwMkw3LjE4ODMzIDE1Ljk4MThDNi45MjE2IDE2LjA1MzIgNi42NDc0MyAxNS44OTQ5IDYuNTc1OTYgMTUuNjI4Mkw1LjQ5MTI4IDExLjU4MDFaIiBmaWxsPSJ3aGl0ZSIgc3Ryb2tlPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuNzI1NTIgOC4xOTc1MUw5LjgzOTYxIDcuNjMxMDRMOC40NzQ5OSA5LjgwOTVMNi4zNjA5IDEwLjM3Nkw3LjcyNTUyIDguMTk3NTFaTTUuMzA1NjMgMTAuNjU4N0w0Ljk3NzA2IDEwLjc0NjhDNC44NjAzIDEwLjc3ODEgNC43NDAyOCAxMC43MDg4IDQuNzA4OTkgMTAuNTkyTDQuMzY5MDkgOS4zMjM0NkM0LjMzNzggOS4yMDY3IDQuNDA3MDkgOS4wODY2OCA0LjUyMzg2IDkuMDU1MzlMNi42NzAyNSA4LjQ4MDI3TDUuMzA1NjMgMTAuNjU4N1pNMTMuMDEyOSA2Ljc4MDc2TDEwLjg5NDkgNy4zNDgyOEw5LjUzMDI2IDkuNTI2NzRMMTEuNjQ4MyA4Ljk1OTIyTDEzLjAxMjkgNi43ODA3NlpNMTQuMDY4MSA2LjQ5ODAxTDE0LjI0OTMgNi40NDk0N0MxNC4zNjYgNi40MTgxOSAxNC40ODYxIDYuNDg3NDggMTQuNTE3MyA2LjYwNDI0TDE0Ljg1NzIgNy44NzI3OEMxNC44ODg1IDcuOTg5NTQgMTQuODE5MiA4LjEwOTU2IDE0LjcwMjUgOC4xNDA4NUwxMi43MDM1IDguNjc2NDdMMTQuMDY4MSA2LjQ5ODAxWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-stock-music {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIiBmaWxsPSJ3aGl0ZSIgZmlsbC1vcGFjaXR5PSIwLjAxIi8+CjxyZWN0IHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgcng9IjMiIGZpbGw9IiMwMEM3QzciLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDE1Ljk1MDFDMyAxNS43NTY4IDMuMTU2NyAxNS42MDAxIDMuMzUgMTUuNjAwMUg2Ljg1QzcuMDQzMyAxNS42MDAxIDcuMiAxNS43NTY4IDcuMiAxNS45NTAxQzcuMiAxNi4xNDM0IDcuMDQzMyAxNi4zMDAxIDYuODUgMTYuMzAwMUgzLjM1QzMuMTU2NyAxNi4zMDAxIDMgMTYuMTQzNCAzIDE1Ljk1MDFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMTQuNTVDMyAxNC4zNTY3IDMuMTU2NyAxNC4yIDMuMzUgMTQuMkg2Ljg1QzcuMDQzMyAxNC4yIDcuMiAxNC4zNTY3IDcuMiAxNC41NUM3LjIgMTQuNzQzMyA3LjA0MzMgMTQuOSA2Ljg1IDE0LjlIMy4zNUMzLjE1NjcgMTQuOSAzIDE0Ljc0MzMgMyAxNC41NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMyAxMy4xNUMzIDEyLjk1NjcgMy4xNTY3IDEyLjggMy4zNSAxMi44SDYuODVDNy4wNDMzIDEyLjggNy4yIDEyLjk1NjcgNy4yIDEzLjE1QzcuMiAxMy4zNDMzIDcuMDQzMyAxMy41IDYuODUgMTMuNUgzLjM1QzMuMTU2NyAxMy41IDMgMTMuMzQzMyAzIDEzLjE1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0zIDExLjc0OTlDMyAxMS41NTY2IDMuMTU2NyAxMS4zOTk5IDMuMzUgMTEuMzk5OUg2Ljg1QzcuMDQzMyAxMS4zOTk5IDcuMiAxMS41NTY2IDcuMiAxMS43NDk5QzcuMiAxMS45NDMyIDcuMDQzMyAxMi4wOTk5IDYuODUgMTIuMDk5OUgzLjM1QzMuMTU2NyAxMi4wOTk5IDMgMTEuOTQzMiAzIDExLjc0OTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMgMTAuMzVDMyAxMC4xNTY3IDMuMTU2NyAxMCAzLjM1IDEwSDYuODVDNy4wNDMzIDEwIDcuMiAxMC4xNTY3IDcuMiAxMC4zNUM3LjIgMTAuNTQzMyA3LjA0MzMgMTAuNyA2Ljg1IDEwLjdIMy4zNUMzLjE1NjcgMTAuNyAzIDEwLjU0MzMgMyAxMC4zNVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy45MDAwMiAxNS45NTAxQzcuOTAwMDIgMTUuNzU2OCA4LjA1NjcyIDE1LjYwMDEgOC4yNTAwMiAxNS42MDAxSDExLjc1QzExLjk0MzMgMTUuNjAwMSAxMi4xIDE1Ljc1NjggMTIuMSAxNS45NTAxQzEyLjEgMTYuMTQzNCAxMS45NDMzIDE2LjMwMDEgMTEuNzUgMTYuMzAwMUg4LjI1MDAyQzguMDU2NzIgMTYuMzAwMSA3LjkwMDAyIDE2LjE0MzQgNy45MDAwMiAxNS45NTAxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjkwMDAyIDE0LjU1QzcuOTAwMDIgMTQuMzU2NyA4LjA1NjcyIDE0LjIgOC4yNTAwMiAxNC4ySDExLjc1QzExLjk0MzMgMTQuMiAxMi4xIDE0LjM1NjcgMTIuMSAxNC41NUMxMi4xIDE0Ljc0MzMgMTEuOTQzMyAxNC45IDExLjc1IDE0LjlIOC4yNTAwMkM4LjA1NjcyIDE0LjkgNy45MDAwMiAxNC43NDMzIDcuOTAwMDIgMTQuNTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuOTAwMDIgMTMuMTVDNy45MDAwMiAxMi45NTY3IDguMDU2NzIgMTIuOCA4LjI1MDAyIDEyLjhIMTEuNzVDMTEuOTQzMyAxMi44IDEyLjEgMTIuOTU2NyAxMi4xIDEzLjE1QzEyLjEgMTMuMzQzMyAxMS45NDMzIDEzLjUgMTEuNzUgMTMuNUg4LjI1MDAyQzguMDU2NzIgMTMuNSA3LjkwMDAyIDEzLjM0MzMgNy45MDAwMiAxMy4xNVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy45MDAwMiAxMS43NDk5QzcuOTAwMDIgMTEuNTU2NiA4LjA1NjcyIDExLjM5OTkgOC4yNTAwMiAxMS4zOTk5SDExLjc1QzExLjk0MzMgMTEuMzk5OSAxMi4xIDExLjU1NjYgMTIuMSAxMS43NDk5QzEyLjEgMTEuOTQzMiAxMS45NDMzIDEyLjA5OTkgMTEuNzUgMTIuMDk5OUg4LjI1MDAyQzguMDU2NzIgMTIuMDk5OSA3LjkwMDAyIDExLjk0MzIgNy45MDAwMiAxMS43NDk5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjkwMDAyIDEwLjM1QzcuOTAwMDIgMTAuMTU2NyA4LjA1NjcyIDEwIDguMjUwMDIgMTBIMTEuNzVDMTEuOTQzMyAxMCAxMi4xIDEwLjE1NjcgMTIuMSAxMC4zNUMxMi4xIDEwLjU0MzMgMTEuOTQzMyAxMC43IDExLjc1IDEwLjdIOC4yNTAwMkM4LjA1NjcyIDEwLjcgNy45MDAwMiAxMC41NDMzIDcuOTAwMDIgMTAuMzVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuOTAwMDIgOC45NTAxQzcuOTAwMDIgOC43NTY4IDguMDU2NzIgOC42MDAxIDguMjUwMDIgOC42MDAxSDExLjc1QzExLjk0MzMgOC42MDAxIDEyLjEgOC43NTY4IDEyLjEgOC45NTAxQzEyLjEgOS4xNDM0IDExLjk0MzMgOS4zMDAxIDExLjc1IDkuMzAwMUg4LjI1MDAyQzguMDU2NzIgOS4zMDAxIDcuOTAwMDIgOS4xNDM0IDcuOTAwMDIgOC45NTAxWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03LjkwMDAyIDcuNTQ5OTVDNy45MDAwMiA3LjM1NjY1IDguMDU2NzIgNy4xOTk5NSA4LjI1MDAyIDcuMTk5OTVIMTEuNzVDMTEuOTQzMyA3LjE5OTk1IDEyLjEgNy4zNTY2NSAxMi4xIDcuNTQ5OTVDMTIuMSA3Ljc0MzI1IDExLjk0MzMgNy44OTk5NSAxMS43NSA3Ljg5OTk1SDguMjUwMDJDOC4wNTY3MiA3Ljg5OTk1IDcuOTAwMDIgNy43NDMyNSA3LjkwMDAyIDcuNTQ5OTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuOTAwMDIgNi4xNTAwNUM3LjkwMDAyIDUuOTU2NzUgOC4wNTY3MiA1LjgwMDA1IDguMjUwMDIgNS44MDAwNUgxMS43NUMxMS45NDMzIDUuODAwMDUgMTIuMSA1Ljk1Njc1IDEyLjEgNi4xNTAwNUMxMi4xIDYuMzQzMzUgMTEuOTQzMyA2LjUwMDA1IDExLjc1IDYuNTAwMDVIOC4yNTAwMkM4LjA1NjcyIDYuNTAwMDUgNy45MDAwMiA2LjM0MzM1IDcuOTAwMDIgNi4xNTAwNVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNy45MDAwMiA0Ljc0OTlDNy45MDAwMiA0LjU1NjYgOC4wNTY3MiA0LjM5OTkgOC4yNTAwMiA0LjM5OTlIMTEuNzVDMTEuOTQzMyA0LjM5OTkgMTIuMSA0LjU1NjYgMTIuMSA0Ljc0OTlDMTIuMSA0Ljk0MzIgMTEuOTQzMyA1LjA5OTkgMTEuNzUgNS4wOTk5SDguMjUwMDJDOC4wNTY3MiA1LjA5OTkgNy45MDAwMiA0Ljk0MzIgNy45MDAwMiA0Ljc0OTlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTcuOTAwMDIgMy4zNUM3LjkwMDAyIDMuMTU2NyA4LjA1NjcyIDMgOC4yNTAwMiAzSDExLjc1QzExLjk0MzMgMyAxMi4xIDMuMTU2NyAxMi4xIDMuMzVDMTIuMSAzLjU0MzMgMTEuOTQzMyAzLjcgMTEuNzUgMy43SDguMjUwMDJDOC4wNTY3MiAzLjcgNy45MDAwMiAzLjU0MzMgNy45MDAwMiAzLjM1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMi44IDE1Ljk1MDFDMTIuOCAxNS43NTY4IDEyLjk1NjcgMTUuNjAwMSAxMy4xNSAxNS42MDAxSDE2LjY1QzE2Ljg0MzMgMTUuNjAwMSAxNyAxNS43NTY4IDE3IDE1Ljk1MDFDMTcgMTYuMTQzNCAxNi44NDMzIDE2LjMwMDEgMTYuNjUgMTYuMzAwMUgxMy4xNUMxMi45NTY3IDE2LjMwMDEgMTIuOCAxNi4xNDM0IDEyLjggMTUuOTUwMVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuOCAxNC41NUMxMi44IDE0LjM1NjcgMTIuOTU2NyAxNC4yIDEzLjE1IDE0LjJIMTYuNjVDMTYuODQzMyAxNC4yIDE3IDE0LjM1NjcgMTcgMTQuNTVDMTcgMTQuNzQzMyAxNi44NDMzIDE0LjkgMTYuNjUgMTQuOUgxMy4xNUMxMi45NTY3IDE0LjkgMTIuOCAxNC43NDMzIDEyLjggMTQuNTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTEyLjggMTMuMTVDMTIuOCAxMi45NTY3IDEyLjk1NjcgMTIuOCAxMy4xNSAxMi44SDE2LjY1QzE2Ljg0MzMgMTIuOCAxNyAxMi45NTY3IDE3IDEzLjE1QzE3IDEzLjM0MzMgMTYuODQzMyAxMy41IDE2LjY1IDEzLjVIMTMuMTVDMTIuOTU2NyAxMy41IDEyLjggMTMuMzQzMyAxMi44IDEzLjE1WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-elementor-kits {
    	background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUwLjIgKDU1MDQ3KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5JY24tRWxlbWVudG9yPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9Ikljbi1FbGVtZW50b3IiPgogICAgICAgICAgICA8cGF0aCBkPSJNMCwzLjc1IEMwLDEuNjc4OTMgMS42Nzg5MywwIDMuNzUsMCBMMTYuMjUsMCBDMTguMzIxMSwwIDIwLDEuNjc4OTMgMjAsMy43NSBMMjAsMTYuMjUgQzIwLDE4LjMyMTEgMTguMzIxMSwyMCAxNi4yNSwyMCBMMy43NSwyMCBDMS42Nzg5MywyMCAwLDE4LjMyMTEgMCwxNi4yNSBMMCwzLjc1IFoiIGlkPSJTaGFwZSIgZmlsbD0iI0NDNDI1RiI+PC9wYXRoPgogICAgICAgICAgICA8cGF0aCBkPSJNNyw1IEw3LDE1IEw1LDE1IEw1LDUgTDcsNSBaIE0xNSw1IEwxNSw3IEw5LDcgTDksNSBMMTUsNSBaIE0xNSw5IEwxNSwxMSBMOSwxMSBMOSw5IEwxNSw5IFogTTksMTMgTDE1LDEzIEwxNSwxNSBMOSwxNSBMOSwxMyBaIiBpZD0iQ29tYmluZWQtU2hhcGUiIGZpbGw9IiNGRkZGRkYiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==")
    }
    .tm-item-icon.icon-backgrounds {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDMuNzVDMCAxLjY3ODkzIDEuNjc4OTMgMCAzLjc1IDBIMTYuMjVDMTguMzIxMSAwIDIwIDEuNjc4OTMgMjAgMy43NVYxNi4yNUMyMCAxOC4zMjExIDE4LjMyMTEgMjAgMTYuMjUgMjBIMy43NUMxLjY3ODkzIDIwIDAgMTguMzIxMSAwIDE2LjI1VjMuNzVaIiBmaWxsPSIjRkMzQTc2Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNiA0QzUuNDQ3NjkgNCA1IDQuNDQ3NzUgNSA1SDE0LjgzMzNDMTUuNDc3NyA1IDE2IDUuNTM3MzUgMTYgNi4xOTk5NVYxNEMxNi41NTIzIDE0IDE3IDEzLjU1MjIgMTcgMTNWNUMxNyA0LjQ0Nzc1IDE2LjU1MjMgNCAxNiA0SDZaIiBmaWxsPSIjRkVCMEM4Ii8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTUgN0MxNSA2LjQ0NzcyIDE0LjU1MjMgNiAxNCA2SDRDMy40NDc3MSA2IDMgNi40NDc3MiAzIDdWMTVDMyAxNS41NTIzIDMuNDQ3NzIgMTYgNCAxNkgxNEMxNC41NTIzIDE2IDE1IDE1LjU1MjMgMTUgMTVWN1pNMTQgOC41QzE0IDkuMzI4NDMgMTMuMzI4NCAxMCAxMi41IDEwQzExLjY3MTYgMTAgMTEgOS4zMjg0MyAxMSA4LjVDMTEgNy42NzE1NyAxMS42NzE2IDcgMTIuNSA3QzEzLjMyODQgNyAxNCA3LjY3MTU3IDE0IDguNVpNMTAgMTNMOCAxMUw0IDE1SDE0TDExIDEyTDEwIDEzWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==")
    }
    .tm-item-icon.icon-sound-effects {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1vcGFjaXR5PSIuMDEiIGQ9Ik0wIDBoMjB2MjBIMHoiLz48cmVjdCB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHJ4PSIzIiBmaWxsPSIjMDA4N0U5Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik04LjE3NCA0LjgyNmMuMTY4IDAgLjMwNC4xMzYuMzA0LjMwNXYxMC45NTZhLjMwNC4zMDQgMCAxMS0uNjA4IDBWNS4xMzFjMC0uMTY5LjEzNi0uMzA1LjMwNC0uMzA1ek0xMCAzYy4xNjggMCAuMzA0LjEzNi4zMDQuMzA0djEzLjM5MmEuMzA0LjMwNCAwIDAxLS42MDggMFYzLjMwNGMwLS4xNjguMTM2LS4zMDQuMzA0LS4zMDR6TTExLjgyNiA0LjIxN2MuMTY4IDAgLjMwNC4xMzcuMzA0LjMwNXYxMC45NTZhLjMwNC4zMDQgMCAwMS0uNjA4IDBWNC41MjJjMC0uMTY4LjEzNi0uMzA1LjMwNC0uMzA1ek0xMy42NTIgNy4yNjFjLjE2OCAwIC4zMDUuMTM2LjMwNS4zMDR2Ni4wODdhLjMwNC4zMDQgMCAwMS0uNjEgMFY3LjU2NWMwLS4xNjguMTM3LS4zMDQuMzA1LS4zMDR6TTYuMzQ4IDcuMjYxYy4xNjggMCAuMzA0LjEzNi4zMDQuMzA0djYuMDg3YS4zMDQuMzA0IDAgMTEtLjYwOSAwVjcuNTY1YzAtLjE2OC4xMzctLjMwNC4zMDUtLjMwNHpNMTUuNDc4IDcuODdjLjE2OCAwIC4zMDUuMTM2LjMwNS4zMDR2NC44N2EuMzA0LjMwNCAwIDExLS42MDkgMHYtNC44N2MwLS4xNjguMTM2LS4zMDQuMzA0LS4zMDR6TTQuNTIyIDcuODdjLjE2OCAwIC4zMDQuMTM2LjMwNC4zMDR2NC44N2EuMzA0LjMwNCAwIDExLS42MDkgMHYtNC44N2MwLS4xNjguMTM3LS4zMDQuMzA1LS4zMDR6TTMuMzA0IDkuNjk2Yy4xNjggMCAuMzA1LjEzNi4zMDUuMzA0djEuMjE3YS4zMDQuMzA0IDAgMDEtLjYwOSAwVjEwYzAtLjE2OC4xMzYtLjMwNC4zMDQtLjMwNHpNMTYuNjk2IDkuNjk2Yy4xNjggMCAuMzA0LjEzNi4zMDQuMzA0djEuMjE3YS4zMDQuMzA0IDAgMDEtLjYwOSAwVjEwYzAtLjE2OC4xMzctLjMwNC4zMDUtLjMwNHoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=")
    }
    .tm-item-icon.icon-t-shirts {
    	background-image: url("data:image/svg+xml; charset=utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20fill%3D%22none%22%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M0%203.75A3.75%203.75%200%20013.75%200h12.5A3.75%203.75%200%200120%203.75v12.5A3.75%203.75%200%200116.25%2020H3.75A3.75%203.75%200%20010%2016.25V3.75z%22%20fill%3D%22%23F4511F%22%2F%3E%3Cpath%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M5.086%204.086C5.786%203.386%206.72%203%207.708%203h4.583c.977%200%201.931.396%202.622%201.086l.004.003%202.353%202.396a.796.796%200%20010%201.117l-.002.002-1.75%201.75a.793.793%200%2001-1.018.086v6.06A1.5%201.5%200%200113%2017H7a1.5%201.5%200%2001-1.5-1.5V9.44a.793.793%200%2001-1.017-.085l-.001-.001-1.75-1.75-.001-.001a.793.793%200%2001-.002-1.117l2.357-2.4zm.709.706l-2.21%202.25L5.02%208.48l.585-.748a.5.5%200%2001.894.308v7.46a.5.5%200%2000.5.5h6a.5.5%200%2000.5-.5V8.044a.5.5%200%2001.893-.31l.585.745%201.438-1.437-2.211-2.25a2.732%202.732%200%2000-1.157-.682c.003.054.002.11-.003.167a1.092%201.092%200%2001-.333.669C12.05%205.601%2011.07%206%2010.001%206c-1.07%200-2.05-.399-2.713-1.054a1.092%201.092%200%2001-.333-.669%201.01%201.01%200%2001-.002-.171%202.69%202.69%200%2000-1.158.686zm10.764%202.397v-.001zM3.442%207.188l-.002.002zm4.512-3a.185.185%200%2000.037.047C8.45%204.69%209.17%205%2010%205c.828%200%201.548-.31%202.008-.765a.185.185%200%2000.037-.047.034.034%200%2000.004-.01l-.001-.008a.104.104%200%2000-.013-.028c-.038-.06-.147-.142-.316-.142H8.28c-.169%200-.278.083-.316.142a.102.102%200%2000-.013.028.021.021%200%20000%20.007s0%20.004.003.011z%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E")
    }
    .tm-item-icon.icon-3d-models {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgZmlsbD0iIzAyQkRCMiIvPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMy4zOTIgNy44ODhhLjM1Mi4zNTIgMCAxMC0uMzQ3LjYxMmMuNzkyLjQ0OSAxLjI1MiAxIDEuMjUyIDEuNTU1IDAgLjk2Mi0xLjMyMyAxLjg3Mi0zLjI1NyAyLjI2M2EuMzUyLjM1MiAwIDAwLjE0LjY5QzEzLjQ4NSAxMi41NCAxNSAxMS4zOCAxNSAxMC4wNTVjMC0uODE4LS41ODYtMS41ODgtMS42MDgtMi4xNjd6bS02LjE1IDUuMTkzdjEuMTkyYS4zNTIuMzUyIDAgMDAuNTQ3LjI5M2wyLjExLTEuNDA2YS4zNTIuMzUyIDAgMDAwLS41ODVsLTIuMTEtMS40MDZhLjM1Mi4zNTIgMCAwMC0uNTQ3LjI5MnYuOWMtMi4wNTUtLjM1Mi0zLjUzOS0xLjI4Ny0zLjUzOS0yLjMwNiAwLS41NTQuNDYtMS4xMDYgMS4yNTItMS41NTVhLjM1Mi4zNTIgMCAwMC0uMzQ3LS42MTJDMy41ODYgOC40NjggMyA5LjIzNyAzIDEwLjA1NWMwIDEuNDMyIDEuNzA3IDIuNjI2IDQuMjQyIDMuMDI2em00LjU3LTguMzQxTDkuMTU4IDMuNDEyYS4zNTIuMzUyIDAgMDAtLjMxNCAwTDYuMTg3IDQuNzQgOSA2LjE0NmwyLjgxMy0xLjQwNnptLjM1MiAzLjkwOFY1LjM1TDkuMzUyIDYuNzU2djMuNTE2bDIuNjE4LTEuMzFhLjM1Mi4zNTIgMCAwMC4xOTQtLjMxNHoiLz48cGF0aCBkPSJNNS44MzYgOC42NDhjMCAuMTM0LjA3NS4yNTUuMTk0LjMxNWwyLjYxOCAxLjMwOVY2Ljc1Nkw1LjgzNiA1LjM1djMuMjk4eiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzIDMpIiBkPSJNMCAwaDEydjEySDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+")
    }
    .tm-item-icon.icon-models {
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTggMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHJlY3Qgd2lkdGg9IjE4IiBoZWlnaHQ9IjE4IiByeD0iMiIgZmlsbD0iIzAyQkRCMiIvPjxnIGNsaXAtcGF0aD0idXJsKCNjbGlwMCkiIGZpbGw9IiNmZmYiPjxwYXRoIGQ9Ik0xMy4zOTIgNy44ODhhLjM1Mi4zNTIgMCAxMC0uMzQ3LjYxMmMuNzkyLjQ0OSAxLjI1MiAxIDEuMjUyIDEuNTU1IDAgLjk2Mi0xLjMyMyAxLjg3Mi0zLjI1NyAyLjI2M2EuMzUyLjM1MiAwIDAwLjE0LjY5QzEzLjQ4NSAxMi41NCAxNSAxMS4zOCAxNSAxMC4wNTVjMC0uODE4LS41ODYtMS41ODgtMS42MDgtMi4xNjd6bS02LjE1IDUuMTkzdjEuMTkyYS4zNTIuMzUyIDAgMDAuNTQ3LjI5M2wyLjExLTEuNDA2YS4zNTIuMzUyIDAgMDAwLS41ODVsLTIuMTEtMS40MDZhLjM1Mi4zNTIgMCAwMC0uNTQ3LjI5MnYuOWMtMi4wNTUtLjM1Mi0zLjUzOS0xLjI4Ny0zLjUzOS0yLjMwNiAwLS41NTQuNDYtMS4xMDYgMS4yNTItMS41NTVhLjM1Mi4zNTIgMCAwMC0uMzQ3LS42MTJDMy41ODYgOC40NjggMyA5LjIzNyAzIDEwLjA1NWMwIDEuNDMyIDEuNzA3IDIuNjI2IDQuMjQyIDMuMDI2em00LjU3LTguMzQxTDkuMTU4IDMuNDEyYS4zNTIuMzUyIDAgMDAtLjMxNCAwTDYuMTg3IDQuNzQgOSA2LjE0NmwyLjgxMy0xLjQwNnptLjM1MiAzLjkwOFY1LjM1TDkuMzUyIDYuNzU2djMuNTE2bDIuNjE4LTEuMzFhLjM1Mi4zNTIgMCAwMC4xOTQtLjMxNHoiLz48cGF0aCBkPSJNNS44MzYgOC42NDhjMCAuMTM0LjA3NS4yNTUuMTk0LjMxNWwyLjYxOCAxLjMwOVY2Ljc1Nkw1LjgzNiA1LjM1djMuMjk4eiIvPjwvZz48ZGVmcz48Y2xpcFBhdGggaWQ9ImNsaXAwIj48cGF0aCBmaWxsPSIjZmZmIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgzIDMpIiBkPSJNMCAwaDEydjEySDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+")
    }
    .tm-item-icon.icon-bigcommerce-themes {
    	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 3.75A3.75 3.75 0 013.75 0h12.5A3.75 3.75 0 0120 3.75v12.5A3.75 3.75 0 0116.25 20H3.75A3.75 3.75 0 010 16.25V3.75z' fill='%2334313F'/%3E%3Cpath d='M10.38 10.97h1.768c.502 0 .82-.276.82-.72 0-.419-.318-.72-.82-.72h-1.767c-.059 0-.109.05-.109.1v1.24c.008.058.05.1.109.1zM10.38 13.826h1.827c.56 0 .896-.285.896-.787 0-.436-.319-.787-.896-.787H10.38c-.059 0-.109.05-.109.1v1.365c.008.067.05.109.109.109z' fill='%23fff'/%3E%3Cpath d='M16.846 3.03L11.62 8.24h.854c1.332 0 2.12.837 2.12 1.75 0 .72-.486 1.248-1.006 1.483-.083.033-.083.15.009.184.603.234 1.03.862 1.03 1.6 0 1.038-.695 1.867-2.044 1.867H8.882c-.059 0-.11-.05-.11-.1v-3.945l-5.736 5.712c-.075.075-.025.209.084.209h13.793c.05 0 .092-.042.092-.092V3.106c.025-.092-.092-.142-.159-.075z' fill='%23fff'/%3E%3C/svg%3E")
    }
    .tm-item-icon.icon-planners {
    	background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath d='M.5 3.357h16.143v12.786a.5.5 0 0 1-.5.5H1a.5.5 0 0 1-.5-.5V3.357z' stroke='%23243238' fill='%23fff'/%3E%3Cpath d='M0 1a1 1 0 0 1 1-1h15.143a1 1 0 0 1 1 1v1.857H0V1z' fill='%23243238'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.857 18.572V19a1 1 0 0 0 1 1H19a1 1 0 0 0 1-1V6.714a1 1 0 0 0-1-1h-.224v11.858a1 1 0 0 1-1 1H2.857z' fill='%23243238'/%3E%3Ccircle cx='3.929' cy='6.786' r='1.071' fill='%23243238'/%3E%3Cpath stroke='%23243238' stroke-width='.5' d='M5.714 6.893h8.572'/%3E%3Ccircle cx='3.929' cy='9.643' r='1.071' fill='%23243238'/%3E%3Cpath stroke='%23243238' stroke-width='.5' d='M5.714 9.75h8.572'/%3E%3Ccircle cx='3.929' cy='12.5' r='1.071' fill='%23243238'/%3E%3Cpath stroke='%23243238' stroke-width='.5' d='M5.714 12.607h8.572'/%3E%3C/svg%3E");
    	background-repeat: no-repeat;
    	background-position: center;
    	background-size: auto
    }
    .tmod-popup {
    	position: fixed;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	left: 0;
    	top: 0;
    	right: 0;
    	bottom: 0;
    	z-index: 999;
    	overflow: hidden;
    	height: auto;
    	opacity: 1
    }
    .tmod-popup.tmod-popup--closed {
    	top: 100%;
    	opacity: 0;
    	height: 0
    }
    .tmod-popup__overlay {
    	background: rgba(42, 53, 58, .5);
    	position: absolute;
    	top: 0;
    	left: 0;
    	width: 100%;
    	height: 100%;
    	z-index: 1;
    	opacity: 1;
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear
    }
    .tmod-popup--closed .tmod-popup__overlay {
    	opacity: 0
    }
    .tmod-popup--blocked .tmod-popup__overlay {
    	background: rgba(255, 255, 255, .8)
    }
    .tmod-popup__close {
    	float: right;
    	cursor: pointer;
    	margin: -3px 0 0
    }
    .tmod-popup__close:hover path {
    	fill: #2196f3 !important
    }
    .tmod-popup__content {
    	clear: both;
    	text-align: center
    }
    .tmod-popup__body {
    	width: 560px;
    	padding: 20px 20px 50px;
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	max-width: 90%;
    	background: #fff;
    	-webkit-box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	border-radius: 6px;
    	position: relative;
    	z-index: 2;
    	opacity: 1;
    	-webkit-transform: translateY(0);
    	-ms-transform: translateY(0);
    	transform: translateY(0);
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear
    }
    .tmod-popup--closed .tmod-popup__body {
    	opacity: 0;
    	-webkit-transform: translateY(30px);
    	-ms-transform: translateY(30px);
    	transform: translateY(30px)
    }
    .tmod-popup--blocked .tmod-popup__body {
    	background: #d84314;
    	color: #fff
    }
    .tmod-popup__title {
    	color: #2a353a;
    	font-size: 22px;
    	line-height: 37px;
    	font-weight: 500;
    	padding: 10px 0 20px
    }
    .tmod-popup--blocked .tmod-popup__title {
    	font-weight: 700;
    	color: #fff
    }
    .tmod-popup__title a {
    	text-decoration: none
    }
    .tmod-popup__actions {
    	padding: 20px 0 25px
    }
    .tmod-popup__links {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	padding: 25px 0 0
    }
    .tmod-popup__links a {
    	color: #fff;
    	font-weight: 700;
    	margin: 0 15px;
    	font-size: 16px
    }
    .tmod-popup__desc {
    	font-size: 16px;
    	line-height: 24px
    }
    .tmod-popup--blocked .tmod-popup__desc {
    	padding-left: 20px;
    	padding-right: 20px
    }
    .tmod-popup__desc a {
    	font-weight: 500
    }
    .tmod-popup__link-url {
    	font-size: 14px;
    	white-space: nowrap;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	border: 1px solid #e2e4e4;
    	border-radius: 4px;
    	-webkit-box-align: stretch;
    	-ms-flex-align: stretch;
    	align-items: stretch;
    	line-height: 32px;
    	overflow: hidden;
    	margin: 0 25px 30px
    }
    .tmod-popup__link-icon {
    	background: #fff;
    	border-right: 1px solid #e2e4e4;
    	width: 33px;
    	height: 32px;
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 33px;
    	flex: 0 0 33px
    }
    .tmod-popup__link-text {
    	background: #f7f8f8;
    	padding: 0 14px;
    	overflow: hidden;
    	-o-text-overflow: ellipsis;
    	text-overflow: ellipsis
    }
    .tmod-popup__sub-title {
    	display: block;
    	text-align: center;
    	font-size: 14px;
    	color: #747b7f
    }
    .tmod-popup__animation {
    	margin: 0 0 6px
    }
    .tmod-popup--upgrade-subscription .tmod-popup__desc--details {
    	font-size: 13px
    }
    .block-notice {
    	background: #fcf1ee;
    	padding: 15px;
    	border-radius: 4px;
    	color: #d84314;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: start;
    	-ms-flex-align: start;
    	align-items: flex-start;
    	margin: 0 25px 30px
    }
    .block-notice__icon {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 18px;
    	flex: 0 0 18px;
    	min-width: 18px;
    	margin: 3px 10px 0 0
    }
    .block-notice p {
    	text-align: left;
    	font-size: 16px;
    	line-height: 23px;
    	padding: 0 0 5px;
    	margin: 0
    }
    .downloaded-items {
    	border: 1px solid #e2e4e4;
    	border-radius: 4px
    }
    .downloaded-items .downloaded-item {
    	border-top: 1px solid #e2e4e4;
    	padding: 20px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between
    }
    .downloaded-items .downloaded-item:first-child {
    	border-top: none
    }
    .downloaded-items .downloaded-item__info {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    .downloaded-items .downloaded-item__thumb {
    	margin: 0 20px 0 0
    }
    .downloaded-items .downloaded-item__thumb-img {
    	display: block;
    	border: 1px solid #e2e4e4
    }
    .downloaded-items .downloaded-item__type {
    	font-size: 14px
    }
    .downloaded-items .downloaded-item__order-id {
    	color: #aaaeb0
    }
    .downloaded-items .downloaded-item__name {
    	font-size: 14px;
    	font-weight: 500
    }
    body .tm-pager {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	padding: 20px 0
    }
    body .tm-pager__item {
    	margin: 0 2px
    }
    body .tm-pager__item-dir, body .tm-pager__item-link {
    	width: 34px;
    	height: 34px;
    	border-radius: 17px;
    	text-align: center;
    	line-height: 34px;
    	text-decoration: none;
    	font-weight: 700;
    	color: #2a353a;
    	-webkit-transition: none;
    	-o-transition: none;
    	transition: none;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    body .tm-pager__item-dir path, body .tm-pager__item-link path {
    	fill: currentColor
    }
    body .tm-pager__item-dir.disabled-item, body .tm-pager__item-link.disabled-item {
    	cursor: default;
    	pointer-events: none;
    	background: 0 0;
    	color: #aaaeb0;
    	border: 1px solid #e2e4e4
    }
    body .tm-pager__item-dir.active-page, body .tm-pager__item-link.active-page {
    	cursor: default;
    	pointer-events: none;
    	color: #fff;
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%)
    }
    body .tm-pager__item-dir:hover, body .tm-pager__item-link:hover {
    	color: #2196f3
    }
    body .tm-pager__item-dir {
    	background: -webkit-gradient(linear, left bottom, left top, from(#d84314), to(#e7512b));
    	background: -o-linear-gradient(bottom, #d84314 0%, #e7512b 100%);
    	background: linear-gradient(to top, #d84314 0%, #e7512b 100%);
    	color: #fff
    }
    body .tm-pager__item-dir:hover {
    	color: #fff;
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%)
    }
    .trail-items {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	font-size: 14px;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    .trail-items .trail-item:not(.trail-begin):before {
    	content: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='10' viewBox='0 0 7 11' fill='none'%3E%3Cpath d='M1.67773 10.4395L0.740234 9.56055L4.67578 5.625L0.740234 1.68945L1.67773 0.810547L6.48242 5.625L1.67773 10.4395Z' fill='%23747B7F'%3E%3C/path%3E%3C/svg%3E");
    	margin: 5px 9px;
    	display: inline-block
    }
    .tm-one-search {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-orient: vertical;
    	-webkit-box-direction: normal;
    	-ms-flex-direction: column;
    	flex-direction: column;
    	position: relative;
    	width: 100%;
    	margin: 0
    }
    .tm-one-search__cover {
    	z-index: 1;
    	width: 100%;
    	height: 100%;
    	display: block;
    	position: absolute;
    	top: 0;
    	left: 0
    }
    @media (min-width:640px) {
    	.tm-one-search__cover {
    		display: none
    	}
    }
    .tm-one-search__inner {
    	position: relative;
    	z-index: 2
    }
    @media (max-width:939px) {
    	.tm-one-search__inner {
    		overflow-y: scroll
    	}
    }
    .tm-one-search__form {
    	width: 100%;
    	font-size: 14px;
    	border-radius: 100px;
    	border: 1px solid #e2e4e4;
    	-webkit-transition: -webkit-box-shadow .3s cubic-bezier(.48, .01, .5, .99);
    	transition: -webkit-box-shadow .3s cubic-bezier(.48, .01, .5, .99);
    	-o-transition: box-shadow .3s cubic-bezier(.48, .01, .5, .99);
    	transition: box-shadow .3s cubic-bezier(.48, .01, .5, .99);
    	transition: box-shadow .3s cubic-bezier(.48, .01, .5, .99), -webkit-box-shadow .3s cubic-bezier(.48, .01, .5, .99)
    }
    @media (max-width:1200px) {
    	.tm-one-search__form {
    		width: auto;
    		flex-grow: 1;
    		min-width: auto;
    		border-color: transparent
    	}
    }
    .tm-one-search__form-title {
    	display: none
    }
    .tm-one-search__form-inner {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-orient: horizontal;
    	-webkit-box-direction: normal;
    	-ms-flex-direction: row;
    	flex-direction: row;
    	-ms-flex-wrap: nowrap;
    	flex-wrap: nowrap;
    	-webkit-box-pack: start;
    	-ms-flex-pack: start;
    	justify-content: flex-start;
    	-webkit-box-align: stretch;
    	-ms-flex-align: stretch;
    	align-items: stretch
    }
    @media (max-width:939px) {
    	.tm-one-search__form-inner {
    		-webkit-box-orient: vertical;
    		-webkit-box-direction: normal;
    		-ms-flex-direction: column;
    		flex-direction: column
    	}
    }
    .tm-one-search__filter {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-orient: vertical;
    	-webkit-box-direction: normal;
    	-ms-flex-direction: column;
    	flex-direction: column;
    	position: relative
    }
    @media screen and (max-width:1200px) {
    	.tm-one-search__filter {
    		display: none!important
    	}
    }
    .tm-one-search__filter-active {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	position: relative;
    	background-color: #fff;
    	width: 100%;
    	padding: 9px 20px;
    	border: 1px solid transparent;
    	border-radius: 100px 0 0 100px;
    	cursor: pointer;
    	min-width: 200px
    }
    @media screen and (max-width:1600px) and (min-width:940px) {
    	.tm-one-search__filter-active {
    		min-width: 148px
    	}
    }
    .tm-one-search__filter-active span {
    	line-height: 22px;
    	margin-right: 5px;
    	white-space: nowrap
    }
    .tm-one-search__filter-active svg {
    	-webkit-transition: -webkit-transform .3s cubic-bezier(.48, .01, .5, .99);
    	transition: -webkit-transform .3s cubic-bezier(.48, .01, .5, .99);
    	-o-transition: transform .3s cubic-bezier(.48, .01, .5, .99);
    	transition: transform .3s cubic-bezier(.48, .01, .5, .99);
    	transition: transform .3s cubic-bezier(.48, .01, .5, .99), -webkit-transform .3s cubic-bezier(.48, .01, .5, .99)
    }
    .tm-one-search__filter-active:after {
    	width: 1px;
    	height: 70%;
    	position: absolute;
    	right: 0;
    	background-color: #e2e4e4;
    	content: ''
    }
    @media (max-width:939px) {
    	.tm-one-search__filter-active {
    		border-color: #e2e4e4
    	}
    	.tm-one-search__filter-active:after {
    		content: none
    	}
    }
    .tm-one-search__filter-list {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-orient: vertical;
    	-webkit-box-direction: normal;
    	-ms-flex-flow: column nowrap;
    	flex-flow: column nowrap;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: stretch;
    	-ms-flex-align: stretch;
    	align-items: stretch;
    	position: absolute;
    	width: 200px;
    	top: calc(100% + 1px);
    	left: -1px;
    	padding: 10px;
    	border: 1px solid #e2e4e4;
    	border-top: none;
    	border-radius: 0 0 4px 4px;
    	background-color: #fff;
    	z-index: 1000;
    	opacity: 0;
    	-webkit-transform: translateX(0px) scaleY(0);
    	-ms-transform: translateX(0px) scaleY(0);
    	transform: translateX(0px) scaleY(0);
    	-webkit-transform-origin: 50% 0;
    	-ms-transform-origin: 50% 0;
    	transform-origin: 50% 0;
    	pointer-events: none;
    	-webkit-transition: opacity .2s cubic-bezier(.48, .01, .5, .99), -webkit-transform .2s cubic-bezier(.48, .01, .5, .99);
    	transition: opacity .2s cubic-bezier(.48, .01, .5, .99), -webkit-transform .2s cubic-bezier(.48, .01, .5, .99);
    	-o-transition: transform .2s cubic-bezier(.48, .01, .5, .99), opacity .2s cubic-bezier(.48, .01, .5, .99);
    	transition: transform .2s cubic-bezier(.48, .01, .5, .99), opacity .2s cubic-bezier(.48, .01, .5, .99);
    	transition: transform .2s cubic-bezier(.48, .01, .5, .99), opacity .2s cubic-bezier(.48, .01, .5, .99), -webkit-transform .2s cubic-bezier(.48, .01, .5, .99)
    }
    .tm-one-search__filter-list-item {
    	cursor: pointer;
    	padding: 6px 12px;
    	-webkit-transition: all .25s linear;
    	-o-transition: all .25s linear;
    	transition: all .25s linear
    }
    .tm-one-search__filter-list-item:hover {
    	color: #2196f3;
    	background-color: #f7f8f8;
    	-webkit-transition: all .2s linear;
    	-o-transition: all .2s linear;
    	transition: all .2s linear
    }
    .tm-one-search__filter-list-item.active {
    	color: #2196f3;
    	background-color: #f7f8f8
    }
    @media (max-width:939px) {
    	.tm-one-search__filter-list {
    		width: 100%;
    		position: relative;
    		top: auto;
    		left: 0
    	}
    }
    @media (max-width:939px) {
    	.tm-one-search__filter {
    		margin-top: 20px;
    		-webkit-box-ordinal-group: 2;
    		-ms-flex-order: 1;
    		order: 1
    	}
    }
    .tm-one-search__input {
    	-webkit-box-flex: 1;
    	-ms-flex: 1 1 auto;
    	flex: 1 1 auto;
    	position: relative;
    	border-radius: 4px;
    	border: 1px solid transparent
    }
    @media (max-width:1200px) {
    	.tm-one-search__input {
    		border-color: #e2e4e4
    	}
    }
    .tm-one-search__input input {
    	width: 100%;
    	line-height: 22px;
    	border: none;
    	padding: 9px 65px 9px 20px;
    	border-radius: 0 100px 100px 0
    }
    .tm-one-search__input input:focus {
    	-webkit-box-shadow: none;
    	box-shadow: none
    }
    .tm-one-search__input-clear {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	position: absolute;
    	width: 30px;
    	height: 30px;
    	top: 5px;
    	right: 40px;
    	cursor: pointer;
    	visibility: hidden;
    	pointer-events: none
    }
    .tm-one-search__input-clear.visible {
    	visibility: visible;
    	pointer-events: auto
    }
    .tm-one-search__button {
    	position: absolute;
    	top: 5px;
    	right: 6px;
    	width: 30px;
    	height: 30px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	cursor: pointer
    }
    .tm-one-search__button svg {
    	-webkit-transform: scale(1);
    	-ms-transform: scale(1);
    	transform: scale(1);
    	-webkit-transition: -webkit-transform .2s ease;
    	transition: -webkit-transform .2s ease;
    	-o-transition: transform .2s ease;
    	transition: transform .2s ease;
    	transition: transform .2s ease, -webkit-transform .2s ease
    }
    .tm-one-search__mobile-panel-toggle {
    	padding: 14px 12px 12px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	display: none;
    	cursor: pointer;
    	-ms-flex-item-align: end;
    	align-self: flex-end
    }
    .tm-one-search__mobile-panel-close {
    	display: none;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	order: 1;
    	padding: 14px 12px 12px;
    	cursor: pointer;
    	-webkit-flex-basis: 38px;
    	-ms-flex-basis: 38px;
    	flex-basis: 38px;
    	max-width: 38px;
    	min-width: 38px;
    	width: 38px;
    	margin-left: 15px
    }
    .admin-bar .tm-one-search__mobile-panel-close {
    	top: 45px
    }
    .tm-one-search.filters-visible .tm-one-search__form {
    	border-bottom-left-radius: 0
    }
    .tm-one-search.filters-visible .tm-one-search__filter-list {
    	opacity: 1;
    	-webkit-transform: translateX(0) scaleY(1);
    	-ms-transform: translateX(0) scaleY(1);
    	transform: translateX(0) scaleY(1);
    	pointer-events: auto;
    	-webkit-transition: opacity .3s cubic-bezier(.48, .01, .5, .99) .1s, -webkit-transform .3s cubic-bezier(.48, .01, .5, .99) .1s;
    	transition: opacity .3s cubic-bezier(.48, .01, .5, .99) .1s, -webkit-transform .3s cubic-bezier(.48, .01, .5, .99) .1s;
    	-o-transition: transform .3s cubic-bezier(.48, .01, .5, .99) .1s, opacity .3s cubic-bezier(.48, .01, .5, .99) .1s;
    	transition: transform .3s cubic-bezier(.48, .01, .5, .99) .1s, opacity .3s cubic-bezier(.48, .01, .5, .99) .1s;
    	transition: transform .3s cubic-bezier(.48, .01, .5, .99) .1s, opacity .3s cubic-bezier(.48, .01, .5, .99) .1s, -webkit-transform .3s cubic-bezier(.48, .01, .5, .99) .1s
    }
    @media (max-width:939px) {
    	.tm-one-search.filters-visible .tm-one-search__filter-active {
    		border-bottom-left-radius: 0;
    		border-bottom-right-radius: 0
    	}
    }
    .tm-one-search-mobile-layout .tm-one-search.mobile-panel-visible .tm-one-search__mobile-panel-toggle {
    	pointer-events: none
    }
    .tm-one-search-mobile-layout .tm-one-search.mobile-panel-visible .tm-one-search__cover {
    	background: rgba(42, 53, 58, .8);
    	-webkit-transition: background-color .2s ease-in-out 0s;
    	-o-transition: background-color .2s ease-in-out 0s;
    	transition: background-color .2s ease-in-out 0s
    }
    .tm-one-search-mobile-layout .tm-one-search.mobile-panel-visible .tm-one-search__frame {
    	pointer-events: auto
    }
    .tm-one-search-mobile-layout .tm-one-search.mobile-panel-visible .tm-one-search__inner {
    	-webkit-transform: translateX(0);
    	-ms-transform: translateX(0);
    	transform: translateX(0);
    	-webkit-transition: -webkit-transform .2s ease-in-out 0s;
    	transition: -webkit-transform .2s ease-in-out 0s;
    	-o-transition: transform .2s ease-in-out 0s;
    	transition: transform .2s ease-in-out 0s;
    	transition: transform .2s ease-in-out 0s, -webkit-transform .2s ease-in-out 0s
    }
    .admin-bar .tm-one-search__frame {
    	top: 32px
    }
    @media screen and (max-width:782px) {
    	.admin-bar .tm-one-search__frame {
    		top: 46px
    	}
    }
    @media (max-width:1200px) {
    	.tm-one-search__mobile-panel-toggle {
    		display: -webkit-box;
    		display: -ms-flexbox;
    		display: flex;
    		-webkit-box-pack: center;
    		-ms-flex-pack: center;
    		justify-content: center;
    		-webkit-box-align: center;
    		-ms-flex-align: center;
    		align-items: center
    	}
    	.tm-one-search__mobile-panel-close {
    		display: -webkit-box;
    		display: -ms-flexbox;
    		display: flex;
    		order: 2
    	}
    	.tm-one-search-mobile-layout .tm-one-search__cover {
    		background: 0 0;
    		-webkit-transition: background-color .2s ease-in-out 0s;
    		-o-transition: background-color .2s ease-in-out 0s;
    		transition: background-color .2s ease-in-out 0s
    	}
    	.tm-one-search__frame {
    		width: 100%;
    		height: 61px;
    		position: fixed;
    		top: 0;
    		left: 0;
    		z-index: 999;
    		pointer-events: none
    	}
    	.tm-one-search__inner {
    		overflow: hidden;
    		width: 100%;
    		height: 61px;
    		padding: 0 15px;
    		right: 0;
    		top: 0;
    		background-color: #fff;
    		-webkit-transform: translateX(100%);
    		-ms-transform: translateX(100%);
    		transform: translateX(100%);
    		display: flex;
    		align-items: center
    	}
    	.tm-one-search-mobile-layout .tm-one-search__inner {
    		-webkit-transition: -webkit-transform .2s ease-in-out 0s;
    		transition: -webkit-transform .2s ease-in-out 0s;
    		-o-transition: transform .2s ease-in-out 0s;
    		transition: transform .2s ease-in-out 0s;
    		transition: transform .2s ease-in-out 0s, -webkit-transform .2s ease-in-out 0s
    	}
    	.tm-one-search__filter-active svg {
    		-webkit-transform: scale(1.5);
    		-ms-transform: scale(1.5);
    		transform: scale(1.5)
    	}
    	.tm-one-search__button {
    		right: 10px
    	}
    	.tm-one-search__button svg {
    		-webkit-transform: scale(1.5);
    		-ms-transform: scale(1.5);
    		transform: scale(1.5)
    	}
    }
    .widget_tm_one_sign_in {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	margin: -10px 0 0
    }
    .widget_tm_one_sign_in a.button {
    	white-space: nowrap !important;
    	border-radius: 100px;
    	padding: 12px 16px 12px;
    	font-size: 14px;
    	margin: 0 1.4em 0 0;
    	text-transform: none
    }
    @media screen and (max-width:1400px) {
    	.widget_tm_one_sign_in a.button {
    		padding: 9px 12px 9px
    	}
    }
    @media screen and (max-width:1150px) {
    	.widget_tm_one_sign_in a.button {
    		display: none
    	}
    }
    .widget-account-link {
    	-webkit-transform: translateY(4px);
    	-ms-transform: translateY(4px);
    	transform: translateY(4px);
    	display: -webkit-inline-box;
    	display: -ms-inline-flexbox;
    	display: inline-flex;
    	color: #747b7f;
    	text-decoration: none;
    	font-size: 14px;
    	font-weight: 500;
    	outline: none !important
    }
    .widget-account-link__title {
    	-webkit-transform: translateY(-3px);
    	-ms-transform: translateY(-3px);
    	transform: translateY(-3px);
    	margin: 0 0 0 4px;
    	white-space: nowrap
    }
    .widget-account-link svg {
    	-webkit-transform: translateY(-4px);
    	-ms-transform: translateY(-4px);
    	transform: translateY(-4px)
    }
    .widget-account-link svg path {
    	-webkit-transition: .3s;
    	-o-transition: .3s;
    	transition: .3s
    }
    .widget-account-link:hover svg path {
    	fill: #2196f3
    }
    #header-main-1-area .tm-dropdown-trigger {
    	white-space: nowrap
    }
    @media screen and (max-width:1200px) {
    	#header-main-1-area .tm-dropdown-trigger {
    		padding: 13px 12px 14px
    	}
    }
    body.is-overlayed {
    	overflow: hidden
    }
    body.is-overlayed.is-dropdown-menu .site-header {
    	z-index: 99
    }
    .tm-dropdown-wrap {
    	position: relative
    }
    .tm-dropdown-wrap.tm-dropdown--is-desktop {
    	padding: 0 0 0 11px
    }
    .tm-dropdown-wrap.tm-dropdown--is-desktop:before {
    	position: absolute;
    	content: "";
    	top: 0;
    	left: 0;
    	width: 1px;
    	height: 100%;
    	background-color: #e2e4e4
    }
    .tm-dropdown-wrap.tm-dropdown--is-mobile .tm-dropdown-wrap__overlay {
    	right: 0;
    	left: 0;
    	top: 0;
    	bottom: 0;
    	z-index: 998;
    	background: #2a353a;
    	opacity: 0;
    	-webkit-transition: opacity .2s ease-in-out 0s;
    	-o-transition: opacity .2s ease-in-out 0s;
    	transition: opacity .2s ease-in-out 0s
    }
    .tm-dropdown-wrap.tm-dropdown--is-mobile.tm-hover .tm-dropdown-wrap__overlay {
    	position: fixed;
    	opacity: .8
    }
    .tm-dropdown-wrap.tm-dropdown--is-mobile.tm-hiding .tm-dropdown-wrap__overlay {
    	position: fixed
    }
    .tm-dropdown-wrap__mobile {
    	position: fixed;
    	left: 0;
    	top: 0;
    	right: auto;
    	bottom: auto;
    	z-index: 997;
    	overflow: hidden;
    	width: 0;
    	height: 0
    }
    .tm-hover .tm-dropdown-wrap__mobile, .tm-hiding .tm-dropdown-wrap__mobile {
    	right: 0;
    	bottom: 0;
    	width: auto;
    	height: auto
    }
    button.tm-dropdown-trigger, div.tm-dropdown-trigger {
    	font-size: 16px;
    	line-height: 19px;
    	padding: 13px 18px 14px 20px;
    	margin: 0;
    	background: 0 0;
    	color: #2196f3;
    	font-weight: 500;
    	text-transform: none;
    	letter-spacing: 0;
    	text-align: left;
    	border-radius: 6px 6px 0 0;
    	-webkit-transition: none;
    	-o-transition: none;
    	transition: none
    }
    .tm-dropdown--is-mobile button.tm-dropdown-trigger, .tm-dropdown--is-mobile div.tm-dropdown-trigger {
    	-webkit-appearance: none;
    	background: 0 0 !important;
    	padding: 14px 12px 12px;
    	margin: 0;
    	-webkit-tap-highlight-color: rgba(0, 0, 0, 0)
    }
    .tm-dropdown--is-mobile button.tm-dropdown-trigger path, .tm-dropdown--is-mobile div.tm-dropdown-trigger path {
    	fill: #2a353a
    }
    .tm-dropdown--is-desktop button.tm-dropdown-trigger svg, .tm-dropdown--is-desktop div.tm-dropdown-trigger svg {
    	margin: 0 10px 0 0
    }
    button.tm-dropdown-trigger path, div.tm-dropdown-trigger path {
    	fill: #2a353a
    }
    .tm-dropdown-wrap.tm-hover.tm-dropdown--is-desktop button.tm-dropdown-trigger, .tm-dropdown-wrap.tm-hover.tm-dropdown--is-desktop div.tm-dropdown-trigger {
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%);
    	padding: 13px 18px 14px 20px;
    	color: #fff
    }
    .tm-dropdown-wrap.tm-hover.tm-dropdown--is-desktop button.tm-dropdown-trigger path, .tm-dropdown-wrap.tm-hover.tm-dropdown--is-desktop div.tm-dropdown-trigger path {
    	fill: #fff
    }
    .tm-dropdown-menu__nav {
    	margin: 0
    }
    .tm-dropdown-menu__nav .menu-item {
    	list-style: none;
    	padding: 11px 0;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex
    }
    .tm-dropdown-menu__nav .menu-item:before {
    	display: none
    }
    .tm-dropdown-menu__nav .menu-item a {
    	font-weight: 500;
    	text-decoration: none;
    	color: #2a353a;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	font-size: 18px;
    	line-height: 22px
    }
    .tm-dropdown-menu__nav .menu-item a:hover {
    	color: #d84314
    }
    .tm-dropdown-menu__close {
    	float: right;
    	width: 44px;
    	height: 44px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	margin: -7px -14px 20px 0;
    	cursor: pointer
    }
    .tm-dropdown--is-mobile .tm-dropdown-menu {
    	right: 0;
    	width: 80vw;
    	top: 0;
    	bottom: 0;
    	z-index: 999;
    	background: #fff;
    	padding: 30px;
    	overflow: auto;
    	-webkit-box-shadow: 0px 4px 8px rgba(30, 37, 53, .05);
    	box-shadow: 0px 4px 8px rgba(30, 37, 53, .05);
    	-webkit-transition: -webkit-transform .2s ease-in-out 0s;
    	transition: -webkit-transform .2s ease-in-out 0s;
    	-o-transition: transform .2s ease-in-out 0s;
    	transition: transform .2s ease-in-out 0s;
    	transition: transform .2s ease-in-out 0s, -webkit-transform .2s ease-in-out 0s;
    	-webkit-transform: translateX(100vw);
    	-ms-transform: translateX(100vw);
    	transform: translateX(100vw)
    }
    @media screen and (max-width:400px) {
    	.tm-dropdown--is-mobile .tm-dropdown-menu {
    		padding: 30px 20px 30px
    	}
    }
    .tm-hover.tm-dropdown--is-mobile .tm-dropdown-menu {
    	position: fixed;
    	-webkit-transform: translateX(0);
    	-ms-transform: translateX(0);
    	transform: translateX(0)
    }
    .tm-hiding.tm-dropdown--is-mobile .tm-dropdown-menu {
    	position: fixed
    }
    .tm-dropdown--is-desktop .tm-dropdown-menu {
    	margin-left: 11px;
    	position: absolute;
    	z-index: 999;
    	top: -1200px;
    	left: -1200px;
    	background: #fff;
    	-webkit-box-shadow: 0px 4px 20px rgba(42, 53, 58, .15);
    	box-shadow: 0px 4px 20px rgba(42, 53, 58, .15);
    	border-radius: 0 6px 6px;
    	padding: 20px 10px;
    	width: 240px;
    	-webkit-transform: scaleY(0);
    	-ms-transform: scaleY(0);
    	transform: scaleY(0);
    	-webkit-transform-origin: 0 0;
    	-ms-transform-origin: 0 0;
    	transform-origin: 0 0;
    	-webkit-transition: opacity .1s linear, -webkit-transform .1s linear;
    	transition: opacity .1s linear, -webkit-transform .1s linear;
    	-o-transition: opacity .1s linear, transform .1s linear;
    	transition: opacity .1s linear, transform .1s linear;
    	transition: opacity .1s linear, transform .1s linear, -webkit-transform .1s linear
    }
    .tm-dropdown--is-desktop .tm-dropdown-menu.tm-hover {
    	-webkit-transform: scaleY(1);
    	-ms-transform: scaleY(1);
    	transform: scaleY(1);
    	top: 100%
    }
    .tm-dropdown-menu__item {
    	position: relative;
    	clear: both
    }
    .tm-dropdown--is-mobile .tm-dropdown-menu__item {
    	padding: 11px 0;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between
    }
    .tm-dropdown-menu__item-label {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	font-size: 14px;
    	line-height: 21px;
    	padding: 4px 10px 5px;
    	font-weight: 500;
    	text-decoration: none;
    	color: #2a353a;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    .tm-dropdown-menu__item-label-unavailable:before {
    	display: inline-block;
    	content: '';
    	width: 13px;
    	height: 16px;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAyNiAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMTIuODkwNCAwLjEyNUMxMS44NzIxIDAuMTI1IDEwLjkwOTIgMC4zMjQyMTkgMTAuMDAxNyAwLjcyMjY1NkM5LjA5NDEzIDEuMDk4OTYgOC4yOTcyNSAxLjYzMDIxIDcuNjExMDYgMi4zMTY0MUM2Ljk0Njk5IDIuOTgwNDcgNi40MTU3NCAzLjc2NjI4IDYuMDE3MzEgNC42NzM4M0M1LjY0MSA1LjU4MTM4IDUuNDUyODUgNi41NDQyNyA1LjQ1Mjg1IDcuNTYyNVYxMC43NUgxLjIwMjg1QzAuOTE1MDkzIDEwLjc1IDAuNjYwNTM1IDEwLjg2MDcgMC40MzkxODEgMTEuMDgyQzAuMjM5OTYzIDExLjI4MTIgMC4xNDAzNTMgMTEuNTI0NyAwLjE0MDM1MyAxMS44MTI1VjMzLjA2MjVDMC4xNDAzNTMgMzMuMzUwMyAwLjIzOTk2MyAzMy41OTM4IDAuNDM5MTgxIDMzLjc5M0MwLjY2MDUzNSAzNC4wMTQzIDAuOTE1MDkzIDM0LjEyNSAxLjIwMjg1IDM0LjEyNUgyNC41Nzc5QzI0Ljg2NTYgMzQuMTI1IDI1LjEwOTEgMzQuMDE0MyAyNS4zMDgzIDMzLjc5M0MyNS41Mjk3IDMzLjU5MzggMjUuNjQwNCAzMy4zNTAzIDI1LjY0MDQgMzMuMDYyNVYxMS44MTI1QzI1LjY0MDQgMTEuNTI0NyAyNS41Mjk3IDExLjI4MTIgMjUuMzA4MyAxMS4wODJDMjUuMTA5MSAxMC44NjA3IDI0Ljg2NTYgMTAuNzUgMjQuNTc3OSAxMC43NUgyMC4zMjc5VjcuNTYyNUMyMC4zMjc5IDYuNTQ0MjcgMjAuMTI4NiA1LjU4MTM4IDE5LjczMDIgNC42NzM4M0MxOS4zNTM5IDMuNzY2MjggMTguODIyNiAyLjk4MDQ3IDE4LjEzNjQgMi4zMTY0MUMxNy40NzI0IDEuNjMwMjEgMTYuNjg2NiAxLjA5ODk2IDE1Ljc3OSAwLjcyMjY1NkMxNC44NzE1IDAuMzI0MjE5IDEzLjkwODYgMC4xMjUgMTIuODkwNCAwLjEyNVpNNy41Nzc4NSA3LjU2MjVDNy41Nzc4NSA2LjEwMTU2IDguMDk4MDQgNC44NTA5MSA5LjEzODQgMy44MTA1NUMxMC4xNzg4IDIuNzcwMTggMTEuNDI5NCAyLjI1IDEyLjg5MDQgMi4yNUMxNC4zNTEzIDIuMjUgMTUuNjAxOSAyLjc3MDE4IDE2LjY0MjMgMy44MTA1NUMxNy42ODI3IDQuODUwOTEgMTguMjAyOSA2LjEwMTU2IDE4LjIwMjkgNy41NjI1VjEwLjc1SDcuNTc3ODVWNy41NjI1Wk0yMy41MTU0IDMySDIuMjY1MzVWMTIuODc1SDIzLjUxNTRWMzJaTTEyLjg5MDQgMTYuMDYyNUMxMS43MTcyIDE2LjA2MjUgMTAuNzEgMTYuNDgzMSA5Ljg2ODg3IDE3LjMyNDJDOS4wNDk4NiAxOC4xNDMyIDguNjQwMzUgMTkuMTM5MyA4LjY0MDM1IDIwLjMxMjVDOC42NDAzNSAyMS4zMDg2IDguOTM5MTggMjIuMTgyOSA5LjUzNjg0IDIyLjkzNTVDMTAuMTU2NiAyMy42ODgyIDEwLjkyMDMgMjQuMTc1MSAxMS44Mjc5IDI0LjM5NjVWMjYuNjg3NUMxMS44Mjc5IDI2Ljk3NTMgMTEuOTI3NSAyNy4yMjk4IDEyLjEyNjcgMjcuNDUxMkMxMi4zNDggMjcuNjUwNCAxMi42MDI2IDI3Ljc1IDEyLjg5MDQgMjcuNzVDMTMuMTc4MSAyNy43NSAxMy40MjE2IDI3LjY1MDQgMTMuNjIwOCAyNy40NTEyQzEzLjg0MjIgMjcuMjI5OCAxMy45NTI5IDI2Ljk3NTMgMTMuOTUyOSAyNi42ODc1VjI0LjM5NjVDMTQuODYwNCAyNC4xNzUxIDE1LjYxMyAyMy42ODgyIDE2LjIxMDcgMjIuOTM1NUMxNi44MzA1IDIyLjE4MjkgMTcuMTQwNCAyMS4zMDg2IDE3LjE0MDQgMjAuMzEyNUMxNy4xNDA0IDE5LjEzOTMgMTYuNzE5OCAxOC4xNDMyIDE1Ljg3ODYgMTcuMzI0MkMxNS4wNTk2IDE2LjQ4MzEgMTQuMDYzNSAxNi4wNjI1IDEyLjg5MDQgMTYuMDYyNVpNMTIuODkwNCAyMi40Mzc1QzEyLjMxNDggMjIuNDM3NSAxMS44MTY4IDIyLjIyNzIgMTEuMzk2MiAyMS44MDY2QzEwLjk3NTYgMjEuMzg2MSAxMC43NjU0IDIwLjg4OCAxMC43NjU0IDIwLjMxMjVDMTAuNzY1NCAxOS43MzcgMTAuOTc1NiAxOS4yMzg5IDExLjM5NjIgMTguODE4NEMxMS44MTY4IDE4LjM5NzggMTIuMzE0OCAxOC4xODc1IDEyLjg5MDQgMTguMTg3NUMxMy40NjU5IDE4LjE4NzUgMTMuOTYzOSAxOC4zOTc4IDE0LjM4NDUgMTguODE4NEMxNC44MDUxIDE5LjIzODkgMTUuMDE1NCAxOS43MzcgMTUuMDE1NCAyMC4zMTI1QzE1LjAxNTQgMjAuODg4IDE0LjgwNTEgMjEuMzg2MSAxNC4zODQ1IDIxLjgwNjZDMTMuOTYzOSAyMi4yMjcyIDEzLjQ2NTkgMjIuNDM3NSAxMi44OTA0IDIyLjQzNzVaIiBmaWxsPSIjRkY3MjQ4Ii8+DQo8L3N2Zz4=");
    	background-size: contain;
    	background-repeat: no-repeat;
    	white-space: nowrap;
    	-webkit-transform: translate(0, 1px);
    	-ms-transform: translate(0, 1px);
    	transform: translate(0, 1px);
    	margin: 0 10px 0 0
    }
    .tm-dropdown-menu__item-label.tm-dropdown--loginout {
    	color: #2196f3
    }
    .tm-dropdown-menu__item-label.tm-dropdown--loginout:hover {
    	color: #2a353a
    }
    .tm-dropdown--is-mobile .tm-dropdown-menu__item-label {
    	font-size: 18px;
    	line-height: 22px;
    	padding: 0
    }
    .tm-dropdown-menu__item-label svg {
    	margin: -2px 10px 0 0
    }
    .tm-dropdown-menu__item-label path, .tm-dropdown-menu__item-label polygon {
    	fill: #aaaeb0;
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear
    }
    .tm-dropdown-menu__item-label span {
    	-webkit-box-flex: 1;
    	-ms-flex: 1 1 auto;
    	flex: 1 1 auto
    }
    .tm-dropdown-menu__item-arrow {
    	width: 15px;
    	height: 15px;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNiIgaGVpZ2h0PSIxMSIgdmlld0JveD0iMCAwIDYgMTEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xLjA2NjQxIDEwLjQzOTVMMC4xMjg5MDYgOS41NjA1NUw0LjA2NDQ1IDUuNjI1TDAuMTI4OTA2IDEuNjg5NDVMMS4wNjY0MSAwLjgxMDU0N0w1Ljg3MTA5IDUuNjI1TDEuMDY2NDEgMTAuNDM5NVpNMS4wNjY0MSA0NS40Mzk1TDAuMTI4OTA2IDQ0LjU2MDVMNC4wNjQ0NSA0MC42MjVMMC4xMjg5MDYgMzYuNjg5NUwxLjA2NjQxIDM1LjgxMDVMNS44NzEwOSA0MC42MjVMMS4wNjY0MSA0NS40Mzk1Wk0xLjA2NjQxIDgwLjQzOTVMMC4xMjg5MDYgNzkuNTYwNUw0LjA2NDQ1IDc1LjYyNUwwLjEyODkwNiA3MS42ODk1TDEuMDY2NDEgNzAuODEwNUw1Ljg3MTA5IDc1LjYyNUwxLjA2NjQxIDgwLjQzOTVaTTEuMDY2NDEgMTE0LjQzOUwwLjEyODkwNiAxMTMuNTYxTDQuMDY0NDUgMTA5LjYyNUwwLjEyODkwNiAxMDUuNjg5TDEuMDY2NDEgMTA0LjgxMUw1Ljg3MTA5IDEwOS42MjVMMS4wNjY0MSAxMTQuNDM5Wk0xLjA2NjQxIDE0OS40MzlMMC4xMjg5MDYgMTQ4LjU2MUw0LjA2NDQ1IDE0NC42MjVMMC4xMjg5MDYgMTQwLjY4OUwxLjA2NjQxIDEzOS44MTFMNS44NzEwOSAxNDQuNjI1TDEuMDY2NDEgMTQ5LjQzOVpNMS4wNjY0MSAxODQuNDM5TDAuMTI4OTA2IDE4My41NjFMNC4wNjQ0NSAxNzkuNjI1TDAuMTI4OTA2IDE3NS42ODlMMS4wNjY0MSAxNzQuODExTDUuODcxMDkgMTc5LjYyNUwxLjA2NjQxIDE4NC40MzlaTTEuMDY2NDEgMjE5LjQzOUwwLjEyODkwNiAyMTguNTYxTDQuMDY0NDUgMjE0LjYyNUwwLjEyODkwNiAyMTAuNjg5TDEuMDY2NDEgMjA5LjgxMUw1Ljg3MTA5IDIxNC42MjVMMS4wNjY0MSAyMTkuNDM5WiIgZmlsbD0iI0FBQUVCMCIvPgo8L3N2Zz4K");
    	background-position: center center;
    	background-repeat: no-repeat
    }
    .tm-dropdown-menu__item-arrow.mobile-arrow {
    	-webkit-transform: rotate(90deg) scale(1.3);
    	-ms-transform: rotate(90deg) scale(1.3);
    	transform: rotate(90deg) scale(1.3);
    	margin: -11px -15px;
    	width: 44px;
    	height: 44px
    }
    .tm-hover>.tm-dropdown-menu__item-arrow.mobile-arrow {
    	-webkit-transform: rotate(270deg) scale(1.3);
    	-ms-transform: rotate(270deg) scale(1.3);
    	transform: rotate(270deg) scale(1.3)
    }
    .tm-dropdown-menu__item:hover .tm-dropdown-menu__item-label, .tm-dropdown-menu__item.tm-hover .tm-dropdown-menu__item-label {
    	color: #d84314
    }
    .tm-dropdown--is-desktop .tm-dropdown-menu__item:hover .tm-dropdown-menu__item-label, .tm-dropdown--is-desktop .tm-dropdown-menu__item.tm-hover .tm-dropdown-menu__item-label {
    	background: #f7f8f8
    }
    .tm-dropdown-menu__item:hover .tm-dropdown-menu__item-label path, .tm-dropdown-menu__item:hover .tm-dropdown-menu__item-label polygon, .tm-dropdown-menu__item.tm-hover .tm-dropdown-menu__item-label path, .tm-dropdown-menu__item.tm-hover .tm-dropdown-menu__item-label polygon {
    	fill: #2196f3
    }
    .tm-dropdown-menu__separator {
    	background: #e2e4e4;
    	height: 1px;
    	margin: 15px 10px
    }
    .tm-dropdown--is-mobile .tm-dropdown-menu__separator {
    	margin: 15px 0
    }
    .tm-dropdown--is-desktop .tm-dropdown-menu__sub {
    	position: absolute;
    	left: 100%;
    	top: -1200px;
    	background: #fff;
    	-webkit-box-shadow: 0px 4px 20px rgba(42, 53, 58, .15);
    	box-shadow: 0px 4px 20px rgba(42, 53, 58, .15);
    	border-radius: 6px;
    	padding: 20px 10px;
    	width: 240px;
    	z-index: 1000;
    	opacity: 0;
    	-webkit-transition: opacity .2s linear;
    	-o-transition: opacity .2s linear;
    	transition: opacity .2s linear
    }
    .tm-dropdown--is-mobile .tm-dropdown-menu__sub {
    	max-width: 100%;
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 100%;
    	flex: 0 0 100%;
    	display: none;
    	margin-top: 15px
    }
    .tm-dropdown--is-desktop .tm-dropdown-menu__sub.tm-hover {
    	top: -6px;
    	opacity: 1
    }
    .tm-dropdown--is-mobile .tm-dropdown-menu__sub.tm-hover {
    	display: block
    }
    .tm-dropdown-menu__sub-item-label {
    	display: block;
    	font-size: 14px;
    	line-height: 21px;
    	padding: 4px 10px 5px;
    	font-weight: 400;
    	text-decoration: none;
    	color: #747b7f;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear
    }
    .tm-dropdown--is-mobile .tm-dropdown-menu__sub-item-label {
    	font-size: 16px;
    	padding: 5px 10px 6px
    }
    .tm-dropdown-menu__sub-item-label:hover {
    	background: #f7f8f8
    }
    @media screen and (max-width:360px) {
    	.tm-dropdown--is-mobile .tm-dropdown-menu__sub-item-label {
    		font-size: 14px;
    		padding: 5px 5px 6px
    	}
    }
    .tm-subscribe__form {
    	position: relative
    }
    .tm-subscribe__form input.tm-subscribe__input {
    	color: #747b7f;
    	border: 1px solid #e2e4e4;
    	padding: 12px 18px 13px;
    	font-size: 14px;
    	line-height: 16px;
    	-webkit-transition: all .2s cubic-bezier(.2, 0, .03, 1);
    	-o-transition: all .2s cubic-bezier(.2, 0, .03, 1);
    	transition: all .2s cubic-bezier(.2, 0, .03, 1);
    	width: 100%;
    	padding-right: 35px;
    	border-radius: 100px
    }
    .tm-subscribe__input.has-error {
    	border: 1px solid #d84314
    }
    .tm-subscribe__submit {
    	cursor: pointer;
    	position: absolute;
    	display: block;
    	width: 30px;
    	height: 30px;
    	right: 10px;
    	top: 8px;
    	padding: 7px
    }
    .tm-subscribe__submit svg {
    	display: block
    }
    .tm-subscribe__submit path {
    	fill: #2196f3;
    	-webkit-transition: all .2s linear;
    	-o-transition: all .2s linear;
    	transition: all .2s linear
    }
    .tm-subscribe__submit circle {
    	stroke: #2196f3
    }
    .tm-subscribe__submit .tm-done:hover path, .tm-subscribe__submit .tm-done path {
    	fill: #4fb973
    }
    .tm-subscribe__submit .tm-loading, .tm-subscribe__submit .tm-done {
    	display: none
    }
    .tm-subscribe__submit:hover path {
    	fill: #d84314
    }
    .tm-subscribe__submit.is-loading {
    	cursor: default
    }
    .tm-subscribe__submit.is-loading .tm-loading {
    	display: block
    }
    .tm-subscribe__submit.is-loading .tm-submit {
    	display: none
    }
    .tm-subscribe__submit.is-done {
    	cursor: default
    }
    .tm-subscribe__submit.is-done .tm-done {
    	display: block
    }
    .tm-subscribe__submit.is-done .tm-submit {
    	display: none
    }
    .tm-subscribe__after {
    	font-size: 14px;
    	line-height: 21px
    }
    .tm-subscribe__after a:hover {
    	color: #d84314
    }
    .tm-subscribe__messages {
    	padding: 10px 0 14px
    }
    .tm-subscribe__messages span {
    	font-size: 14px;
    	padding: 5px 15px;
    	display: block;
    	color: #d84314;
    	border-radius: 3px;
    	background: #fae8e3;
    	position: relative
    }
    .tm-subscribe__messages span:after {
    	width: 0;
    	height: 0;
    	border-style: solid;
    	border-width: 0 5px 5px;
    	border-color: transparent transparent #fae8e3;
    	content: '';
    	position: absolute;
    	top: -5px;
    	left: 17px
    }
    .tm-follow {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex
    }
    @media (max-width:369px) {
    	.tm-follow {
    		-webkit-box-pack: center;
    		-ms-flex-pack: center;
    		justify-content: center
    	}
    }
    .tm-follow__title {
    	font-weight: 500;
    	line-height: 24px;
    	font-size: 16px;
    	color: #2a353a;
    	margin: 0 10px 0 0
    }
    .tm-follow__item {
    	margin: -1px 3px 0
    }
    .tm-follow__link {
    	display: block;
    	width: 20px;
    	height: 20px;
    	text-align: center
    }
    .tm-follow__link path {
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear;
    	fill: #aaaeb0
    }
    .tm-follow__link:hover path {
    	fill: #2196f3
    }
    footer .widget_tm_one_follow {
    	padding-top: 10px
    }
    .tm-one-support-popup, .support-details {
    	position: fixed;
    	left: 0;
    	top: 0;
    	right: 0;
    	bottom: 0;
    	z-index: 1000004;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	overflow: hidden
    }
    .tm-one-support-popup__overlay, .support-details__overlay {
    	position: absolute;
    	left: 0;
    	right: 0;
    	bottom: 0;
    	top: 0;
    	background: #2a353a;
    	opacity: .5;
    	z-index: 1
    }
    .is-hidden .tm-one-support-popup__overlay, .is-hidden .support-details__overlay {
    	opacity: 0
    }
    .tm-one-support-popup__content, .support-details__content {
    	background: #fff;
    	padding: 60px;
    	width: 560px;
    	max-width: 90%;
    	border-radius: 6px;
    	position: relative;
    	z-index: 2;
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	-webkit-box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	box-shadow: 0px 10px 30px rgba(42, 53, 58, .12)
    }
    .is-hidden .tm-one-support-popup__content, .is-hidden .support-details__content {
    	opacity: 0;
    	-webkit-transform: translateY(-30px);
    	-ms-transform: translateY(-30px);
    	transform: translateY(-30px)
    }
    .tm-one-support-popup__close, .support-details__close {
    	position: absolute;
    	right: 12px;
    	top: 20px;
    	cursor: pointer;
    	width: 30px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear
    }
    .tm-one-support-popup__close path, .support-details__close path {
    	fill: #aaaeb0;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear
    }
    .tm-one-support-popup__close:hover path, .support-details__close:hover path {
    	fill: #2a353a
    }
    .tm-one-support-popup.is-hidden, .is-hidden.support-details {
    	right: auto;
    	bottom: auto;
    	width: 0;
    	height: 0
    }
    .tm-one-support-popup-show, .tm-one-all-items-link-wrap__link {
    	font-weight: 700;
    	font-size: 14px;
    	line-height: 21px;
    	letter-spacing: .02em;
    	color: #2196f3;
    	cursor: pointer;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear;
    	display: -webkit-inline-box;
    	display: -ms-inline-flexbox;
    	display: inline-flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    .tm-one-support-popup-show svg, .tm-one-all-items-link-wrap__link svg {
    	margin: -1px 5px 0 0
    }
    .tm-one-support-popup-show path, .tm-one-all-items-link-wrap__link path {
    	fill: #2196f3;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear
    }
    .tm-one-support-popup-show:hover, .tm-one-all-items-link-wrap__link:hover {
    	color: #2a353a
    }
    .tm-one-support-popup-show:hover path, .tm-one-all-items-link-wrap__link:hover path {
    	fill: #2a353a
    }
    .tm-one-support-popup-show_submit-anavailable svg path {
    	fill: #ff7248
    }
    .tm-one-support-popup-show_submit-anavailable:hover svg path {
    	fill: #ff7248
    }
    .tm-support-form-heading {
    	text-align: center;
    	font-weight: 500;
    	line-height: 37px;
    	font-size: 24px;
    	color: #2a353a;
    	padding: 10px 0 5px
    }
    .tm-support-form-desc {
    	line-height: 24px;
    	font-size: 16px;
    	text-align: center;
    	padding: 0 0 30px
    }
    .tm-support-form-icon, .support-details__icon {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .tm-one-support-wrap {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	margin: 10px 0 0;
    	-webkit-box-pack: end;
    	-ms-flex-pack: end;
    	justify-content: flex-end
    }
    .tm-single-parts .tm-one-support-wrap {
    	-webkit-box-pack: start;
    	-ms-flex-pack: start;
    	justify-content: flex-start;
    	margin: 20px 0 15px
    }
    .elementor-widget-tm-one-contact-form .submit-support-request {
    	min-width: 190px
    }
    .tm-one-support-form {
    	width: 100%
    }
    .tm-one-support-form__row {
    	padding: 0 0 15px
    }
    .tm-one-support-form__row input, .tm-one-support-form__row textarea {
    	width: 100%
    }
    .tm-one-support-form__row textarea {
    	height: 160px
    }
    .tm-one-support-form__row input[type=file] {
    	font-size: 14px
    }
    .tm-one-support-form__row.multi-col {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between
    }
    .tm-one-support-form__col {
    	max-width: calc(50% - 7px);
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 calc(50% - 7px);
    	flex: 0 0 calc(50% - 7px)
    }
    .tm-one-support-form__file {
    	position: relative;
    	overflow: hidden;
    	cursor: pointer
    }
    .tm-one-support-form__file input[type=file] {
    	position: absolute;
    	left: 0;
    	right: 0;
    	top: 0;
    	bottom: 0;
    	opacity: 0;
    	cursor: pointer
    }
    .tm-one-support-form__actions {
    	text-align: center;
    	padding: 26px 0 0
    }
    .tm-one-support-form__file-mask {
    	border-radius: 4px;
    	border: 1px solid #e2e4e4;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between
    }
    .tm-one-support-form__file-mask-label {
    	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f7f8f8));
    	background: -o-linear-gradient(top, #fff 0%, #f7f8f8 100%);
    	background: linear-gradient(180deg, #fff 0%, #f7f8f8 100%);
    	border-left: 1px solid #e2e4e4;
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	border-radius: 0 4px 4px 0;
    	font-weight: 700;
    	padding: 10px 20px 11px;
    	font-size: 14px;
    	line-height: 21px;
    	letter-spacing: .02em;
    	color: #2196f3
    }
    .tm-one-support-form__file-mask-value {
    	padding: 0 20px;
    	font-size: 14px
    }
    .tm-one-support-form.processing {
    	opacity: .5;
    	pointer-events: none
    }
    .tm-one-support-form textarea {
    	resize: vertical
    }
    .tm-one-support-form__errors div {
    	font-size: 14px;
    	padding: 5px 15px;
    	display: block;
    	color: #d84314;
    	border-radius: 3px;
    	background: #fae8e3;
    	position: relative;
    	text-align: center
    }
    div.support-details__overlay {
    	-webkit-transition: opacity .15s linear;
    	-o-transition: opacity .15s linear;
    	transition: opacity .15s linear
    }
    div.support-details__content {
    	-webkit-transition: opacity .15s linear, -webkit-transform .15s linear;
    	transition: opacity .15s linear, -webkit-transform .15s linear;
    	-o-transition: opacity .15s linear, transform .15s linear;
    	transition: opacity .15s linear, transform .15s linear;
    	transition: opacity .15s linear, transform .15s linear, -webkit-transform .15s linear;
    	padding: 60px 82px 40px
    }
    @media (max-width:992px) {
    	div.support-details__content {
    		padding: 40px 60px 40px
    	}
    }
    @media (max-width:500px) {
    	div.support-details__content {
    		padding: 30px
    	}
    }
    .support-details__title {
    	font-weight: 500;
    	font-size: 24px;
    	line-height: 37px;
    	text-align: center;
    	display: block;
    	color: #2a353a
    }
    @media (max-width:500px) {
    	.support-details__title {
    		font-size: 20px
    	}
    }
    .support-details__sub-title {
    	font-size: 16px;
    	line-height: 24px;
    	text-align: center;
    	display: block;
    	color: #747b7f;
    	margin: 0 0 12px
    }
    @media (max-width:500px) {
    	.support-details__sub-title {
    		font-size: 14px
    	}
    }
    .support-details__text {
    	color: #747b7f;
    	display: inline-block;
    	font-size: 16px
    }
    @media (max-width:500px) {
    	.support-details__text {
    		font-size: 14px
    	}
    }
    .support-details__text ul {
    	margin: 0 0 12px
    }
    .support-details__text ul li {
    	line-height: 152.34%
    }
    .support-details__bottom-text {
    	margin: 15px 0 0;
    	font-size: 16px;
    	line-height: 24px;
    	color: #747b7f
    }
    .support-details__submit, .support-details__got-it {
    	font-weight: 700;
    	font-size: 14px;
    	line-height: 16px;
    	border-radius: 100px;
    	display: block;
    	margin: 30px auto 0 auto
    }
    .tm-one-support-popup, .support-details {
    	position: fixed;
    	left: 0;
    	top: 0;
    	right: 0;
    	bottom: 0;
    	z-index: 1000004;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	overflow: hidden
    }
    .tm-one-support-popup__overlay, .support-details__overlay {
    	position: absolute;
    	left: 0;
    	right: 0;
    	bottom: 0;
    	top: 0;
    	background: #2a353a;
    	opacity: .5;
    	z-index: 1;
    	-webkit-transition: opacity .15s linear;
    	-o-transition: opacity .15s linear;
    	transition: opacity .15s linear
    }
    .is-hidden .tm-one-support-popup__overlay, .is-hidden .support-details__overlay {
    	opacity: 0
    }
    .tm-one-support-popup__content, .support-details__content {
    	background: #fff;
    	padding: 60px;
    	width: 560px;
    	max-width: 90%;
    	border-radius: 6px;
    	position: relative;
    	z-index: 2;
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	-webkit-box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	-webkit-transition: opacity .15s linear, -webkit-transform .15s linear;
    	transition: opacity .15s linear, -webkit-transform .15s linear;
    	-o-transition: opacity .15s linear, transform .15s linear;
    	transition: opacity .15s linear, transform .15s linear;
    	transition: opacity .15s linear, transform .15s linear, -webkit-transform .15s linear
    }
    .is-hidden .tm-one-support-popup__content, .is-hidden .support-details__content {
    	opacity: 0;
    	-webkit-transform: translateY(-30px);
    	-ms-transform: translateY(-30px);
    	transform: translateY(-30px)
    }
    .tm-one-support-popup__close, .support-details__close {
    	position: absolute;
    	right: 12px;
    	top: 20px;
    	cursor: pointer;
    	width: 30px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear
    }
    .tm-one-support-popup__close path, .support-details__close path {
    	fill: #aaaeb0;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear
    }
    .tm-one-support-popup__close:hover path, .support-details__close:hover path {
    	fill: #2a353a
    }
    .tm-one-support-popup.is-hidden, .is-hidden.support-details {
    	right: auto;
    	bottom: auto;
    	width: 0;
    	height: 0
    }
    .tm-one-support-popup-show, .tm-one-all-items-link-wrap__link {
    	font-weight: 700;
    	line-height: normal;
    	font-size: 14px;
    	line-height: 21px;
    	letter-spacing: .02em;
    	color: #2196f3;
    	cursor: pointer;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear;
    	display: -webkit-inline-box;
    	display: -ms-inline-flexbox;
    	display: inline-flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    .tm-one-support-popup-show svg, .tm-one-all-items-link-wrap__link svg {
    	margin: -1px 5px 0 0
    }
    .tm-one-support-popup-show path, .tm-one-all-items-link-wrap__link path {
    	fill: #2196f3;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear
    }
    .tm-one-support-popup-show:hover, .tm-one-all-items-link-wrap__link:hover {
    	color: #2a353a
    }
    .tm-one-support-popup-show:hover path, .tm-one-all-items-link-wrap__link:hover path {
    	fill: #2a353a
    }
    .tm-support-form-heading {
    	text-align: center;
    	font-weight: 500;
    	line-height: 37px;
    	font-size: 24px;
    	color: #2a353a;
    	padding: 10px 0 5px
    }
    .tm-support-form-desc {
    	line-height: 24px;
    	font-size: 16px;
    	text-align: center;
    	padding: 0 0 30px
    }
    .tm-support-form-icon, .support-details__icon {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .tm-one-support-wrap {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	margin: 10px 0 0;
    	-webkit-box-pack: end;
    	-ms-flex-pack: end;
    	justify-content: flex-end
    }
    .tm-single-parts .tm-one-support-wrap {
    	-webkit-box-pack: start;
    	-ms-flex-pack: start;
    	justify-content: flex-start;
    	margin: 20px 0 15px
    }
    .elementor-widget-tm-one-contact-form .submit-support-request {
    	min-width: 190px
    }
    .tm-one-support-form {
    	width: 100%
    }
    .tm-one-support-form__row {
    	padding: 0 0 15px
    }
    .tm-one-support-form__row input, .tm-one-support-form__row textarea {
    	width: 100%
    }
    .tm-one-support-form__row textarea {
    	height: 160px
    }
    .tm-one-support-form__row input[type=file] {
    	font-size: 14px
    }
    .tm-one-support-form__row.multi-col {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between
    }
    .tm-one-support-form__col {
    	max-width: calc(50% - 7px);
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 calc(50% - 7px);
    	flex: 0 0 calc(50% - 7px)
    }
    .tm-one-support-form__file {
    	position: relative;
    	overflow: hidden;
    	cursor: pointer
    }
    .tm-one-support-form__file input[type=file] {
    	position: absolute;
    	left: 0;
    	right: 0;
    	top: 0;
    	bottom: 0;
    	opacity: 0;
    	cursor: pointer
    }
    .tm-one-support-form__actions {
    	text-align: center;
    	padding: 15px 0 0
    }
    .tm-one-support-form__file-mask {
    	border-radius: 4px;
    	border: 1px solid #e2e4e4;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between
    }
    .tm-one-support-form__file-mask-label {
    	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f7f8f8));
    	background: -o-linear-gradient(top, #fff 0%, #f7f8f8 100%);
    	background: linear-gradient(180deg, #fff 0%, #f7f8f8 100%);
    	border-left: 1px solid #e2e4e4;
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	border-radius: 0 4px 4px 0;
    	font-weight: 700;
    	padding: 10px 20px 11px;
    	font-size: 14px;
    	line-height: 21px;
    	letter-spacing: .02em;
    	color: #2196f3
    }
    .tm-one-support-form__file-mask-value {
    	padding: 0 20px;
    	font-size: 14px
    }
    .tm-one-support-form.processing {
    	opacity: .5;
    	pointer-events: none
    }
    .tm-one-support-form textarea {
    	resize: vertical
    }
    .tm-one-support-form__success {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 100%;
    	flex: 0 0 100%;
    	max-width: 100%;
    	margin-top: 20px
    }
    .tm-one-support-form__success .success-content {
    	font-size: 16px;
    	line-height: 24px;
    	text-align: left
    }
    .tm-one-support-form__success .sub-heading {
    	font-size: 18px;
    	line-height: 23px;
    	padding: 0 0 8px
    }
    .tm-one-support-form__errors div {
    	font-size: 14px;
    	padding: 5px 15px;
    	display: block;
    	color: #d84314;
    	border-radius: 3px;
    	background: #fae8e3;
    	position: relative;
    	text-align: center
    }
    .tm-one-form-success {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	width: 100%;
    	border: 1px solid #4fb973;
    	padding: 25px;
    	border-radius: 4px;
    	background: #e7f5ec
    }
    .tm-one-support-popup .tm-one-form-success, .support-details .tm-one-form-success {
    	width: auto;
    	margin: 0 -25px -25px
    }
    .tm-one-form-success__content {
    	padding: 0 0 0 20px
    }
    .tm-flagship-items {
    	overflow: hidden;
    	margin: 0 -15px
    }
    .tm-flagship-items:not(.slick-initialized) {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between
    }
    .tm-flagship-items:not(.slick-initialized)>* {
    	margin: 0 15px
    }
    .tm-flagship-items:not(.slick-initialized).columns-1>* {
    	max-width: 100%;
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 100%;
    	flex: 0 0 100%
    }
    .tm-flagship-items:not(.slick-initialized).columns-2>* {
    	max-width: calc(50% - 30px);
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 calc(50% - 30px);
    	flex: 0 0 calc(50% - 30px)
    }
    .tm-flagship-items:not(.slick-initialized).columns-3>* {
    	max-width: calc(33.33334% - 30px);
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 calc(33.33334% - 30px);
    	flex: 0 0 calc(33.33334% - 30px)
    }
    .tm-flagship-items .tm-flagship-item {
    	text-align: center
    }
    .tm-flagship-items .tm-flagship-item__content {
    	font-size: 16px;
    	line-height: 24px;
    	padding: 18px 0 0
    }
    .tm-flagship-items .tm-flagship-item__link {
    	color: #2a353a
    }
    .tm-flagship-items .tm-flagship-item__link:hover {
    	color: #2196f3
    }
    .tm-flagship-items .tm-flagship-item__img {
    	display: block;
    	width: 100%;
    	height: auto
    }
    .tm-flagship-items .tm-flagship-item__img-wrap {
    	position: relative;
    	overflow: hidden;
    	border-radius: 6px;
    	-webkit-box-shadow: 0px 2px 10px rgba(42, 53, 58, .12);
    	box-shadow: 0px 2px 10px rgba(42, 53, 58, .12)
    }
    .tm-flagship-items .tm-flagship-item__img-wrap:hover .tm-flagship-item__img-ld {
    	opacity: 1
    }
    .tm-flagship-items .tm-flagship-item__img-ld {
    	position: absolute;
    	top: 0;
    	left: 0;
    	right: 0;
    	bottom: 0;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	background: rgba(42, 53, 58, .8);
    	color: #fff;
    	font-size: 14px;
    	font-weight: 700;
    	text-transform: uppercase;
    	opacity: 0
    }
    .tm-flagship-items .tm-flagship-item__img-ld svg {
    	margin: 0 9px 0 0
    }
    .tm-flagship-items .slick-slide {
    	padding: 0 15px;
    	outline: none
    }
    .tm-flagship-items .slick-slide:focus {
    	outline: none
    }
    .tm-flagship-items .slick-dots {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	padding: 20px 0;
    	margin-bottom: 18px
    }
    .tm-flagship-items .slick-dots li {
    	padding: 0 7px
    }
    @media (max-width:369px) {
    	.tm-flagship-items .slick-dots li {
    		padding: 0 5px
    	}
    }
    .tm-flagship-items .slick-dots li:before {
    	display: none
    }
    .tm-flagship-items .slick-dots li button {
    	background: 0 0;
    	border: 1px solid #cbcdcf;
    	padding: 0;
    	font-size: 0;
    	line-height: 0;
    	text-indent: -20px;
    	width: 12px;
    	height: 12px;
    	border-radius: 6px;
    	-webkit-transition: all .1s linear;
    	-o-transition: all .1s linear;
    	transition: all .1s linear
    }
    .tm-flagship-items .slick-dots li button:hover {
    	background: #cbcdcf
    }
    .tm-flagship-items .slick-dots li.slick-active button {
    	background: #cbcdcf
    }
    .button.button-flagships.button-link-bordered {
    	font-weight: 700;
    	font-size: 14px;
    	letter-spacing: .02em
    }
    .button.button-flagships.button-link-bordered.icon-right-next.icon-blue:hover:after {
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'%3E%3Cpath d='M7.875 5H0.875C0.610677 5 0.396484 5.08203 0.232422 5.24609C0.077474 5.40104 0 5.61068 0 5.875C0 6.13932 0.077474 6.35352 0.232422 6.51758C0.396484 6.67253 0.610677 6.75 0.875 6.75H7.875V11.125L14 5.875L7.875 0.625V5Z' fill='white'%3E%3C/path%3E%3C/svg%3E")
    }
    .tm-account-promo {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	-webkit-box-align: start;
    	-ms-flex-align: start;
    	align-items: flex-start;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	padding: 30px 0 0
    }
    .tm-ap-banner {
    	border: 1px solid #e2e4e4;
    	border-radius: 6px;
    	padding: 45px 50px 50px;
    	max-width: calc(50% - 15px);
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 calc(50% - 15px);
    	flex: 0 0 calc(50% - 15px);
    	text-align: center;
    	background-position: center 56px;
    	background-repeat: no-repeat;
    	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZUAAABjCAMAAABkOW25AAAAS1BMVEUAAABuyf9exv9uyf1tyf5nyv5syf9tyv5tyf9tyf5tyP5tyv5tyf9syP5uyv9oyP9syv5ryf5tyv5sy/9tyf1tyv5tyf1syf1uyvxbL+N8AAAAGXRSTlMAMwOARAYJQCAbKBAsEzcNMCVIFmE7dU9YQoJ6kwAABOlJREFUeNrs2t1u4yAQBWCG8DcwGDDx+v3fdIvbTWhWa6VaIVvyfLdtr04PA5MIxtj/kIKdg9QmRERXKAOgYMNFF8We6ilDLws2GgJAFf+moSFfHNaYtEYogo0lC2QHtPcbAFV2IREkwYbSHsiIDHrvBIPc/ZirMpwmIC1EgSh2lD4IrspohsDrrQ1O7JD0vHZFrspgMUORWzpAYk+CR0EIgmAD1efLow2WPQgkv6pCgg2Ez1D6wbI/WgiiYOM4gNjVxoldOkPlqowmPeQkHtpg2RcADFdllP5G3MkgxT4EklyV3tBQ+sGy3y7kqgykM3j5eh/DN/6KqzJQBC9eJKA3njeZ3yrjJABySXyTgT/MOhgStGBCF0ThkXG8hB4+lKjFp8qfMJ6CrqULJvEkPwsdt2A8msGDRUqpJQ+ut8ng8jZkMiQxhtQmhVqD5lh+IjmCQW8RKXUKFQvl3I5K9iMJUQ9IxISIzudpUfM8OSPYsdqx9ZWIVUrN66p84CPsWNIELARbIsouMNl5zpWPsGPpWKavRCbyDtEv84R8hB3LIMzrbKfsHcaQtEFQtvC3Y45lcFnXhVwNybSHioykFEUeLIfSOLVBYh5vlFSsAh4sh/q7GwYntfDd+FjytRu6ZmV9utoRFu639UT/isYtqr90yeCtoss97++3220Wp6HrdumSLzFdLZXbzd7u4jRkIPttsOhtsFztbty6MonzSGVR0HVDx6zs5ZYuZr2fKZTXS5fUkdSc68VSORtdn91o+/zopnm93mA5me3SlaN+7PMnta68Cjtacss8uZBaItT2+fNsiV/3B2tLFwXed/t8j5d7Rp6NjLmtjf8kQsXVYLgqB2tLl3WdlV0+9/nJ8NcpTsBgtnbJVLDt8/mLRyOZ+n5Z0LVji0symrG/fol3SZM4kfHcevvgxLv41Prdzh1suQrCYABGAgFDixYp+v5PerXXGevsdPQ0Z8y3c52jhID/+XwGgL7nNAMVGaA4VFjAz1WSRKrPK1NNRg7y/OYUGZ+wgQUCthlGTgkuEuQCUBzJy8JIBwB5WlMyq2O2q8vZq4mHogQXqGYFvBLcsLq/IZZ2THIR+CHpjcWf0cuegqECUhV2ULYUDHXSuzLkpSoMtdArwY2TaTtDPciBIRdBfckyP+QCAUoeXCSPGTolWPDwRgkeCHLw5FLORTaRbERIaoZhW6KX3Ks7TdrVDmtsmhAalIDIcwxAuwK9/IOIfB1QynKg/e2wtqGm6ulGz4pqCe48QYGwI0LXmWQmyVX+cskeZ8FOfQHYXpRnSi62t1sbXTJR8lQPQq+tY3LkN1/T0mEqSqS6u9+7mqIx0V8tROIkERZ540JfV1Mh7qhHGPz4VMmP8YdIENFTTEMuMGzOK0jRN3Z+bHxM10tcWTmlHUa1ha2rqQp2+SWbnKkk2+MT7fAC/Y9UW6xjkjTCj7TD6zDCVRiR7lqJuT0GgNphyR7U6yhPR3JX9fc6KPurYswtrKtywYC1dwwuszT04wtm5Qt2kBaG3VWZV3vJHv7G4DKLravVB0sH6YwP0hZSi9/uImVZ+bx54hLQam1l4sLEazpp1tPJRvPLE7+YaZJvvif5xsRHsAzzxK/m/6nXzFU+WI554lejbfN+QtxYnnnil6MxdP5B9HjdpmCaJ35B2mITJI6QHz1Si3+rUDZYHxdOOAAAAABJRU5ErkJggg==");
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear
    }
    @media (max-width:1200px) {
    	.tm-ap-banner {
    		padding: 25px 30px 30px
    	}
    }
    @media (max-width:768px) {
    	.tm-ap-banner {
    		max-width: 100%;
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%;
    		margin: 0 0 30px
    	}
    }
    .tm-ap-banner:hover {
    	-webkit-box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	border-color: #fff
    }
    .tm-ap-banner__title {
    	font-weight: 500;
    	font-size: 24px;
    	line-height: 34px;
    	color: #2a353a;
    	padding: 0 0 10px
    }
    .tm-ap-banner__subtitle {
    	font-weight: 700;
    	font-size: 60px;
    	line-height: 59px;
    	text-transform: uppercase;
    	color: #2196f3
    }
    .tm-ap-banner__val {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .tm-ap-banner__val-content {
    	margin: 8px 0 0 -30px;
    	position: relative
    }
    .tm-ap-banner__val-text {
    	font-weight: 900;
    	font-size: 32px;
    	line-height: 31px;
    	color: #fff;
    	position: absolute;
    	text-transform: uppercase;
    	top: 0;
    	left: 0;
    	right: 0;
    	padding: 9px 0 0 40px
    }
    .tm-ap-banner__content {
    	font-size: 16px;
    	line-height: 24px;
    	padding: 20px 10px
    }
    .tm-ap-counter {
    	background: #fdeeea;
    	border-radius: 6px;
    	color: #e7512b;
    	padding: 10px 15px;
    	font-weight: 500;
    	font-size: 26px;
    	line-height: 34px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .tm-ap-counter__min, .tm-ap-counter__sec {
    	min-width: 34px;
    	margin: 0 2px
    }
    .tm-ap-actions__hidden {
    	visibility: hidden;
    	height: 0;
    	overflow: hidden
    }
    .tm-ap-actions__blocked {
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 24px;
    	color: #e7512b;
    	padding: 20px 0 10px
    }
    .tm-ap-actions__result-counter {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	padding: 0 0 30px
    }
    .tm-ap-actions__result-label {
    	color: #e7512b;
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 24px;
    	padding: 0 0 5px
    }
    .tm-ap-actions__result-code {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	border: 1px solid #e2e4e4;
    	border-radius: 4px;
    	background: #f7f8f8
    }
    .tm-ap-actions__result-code-label {
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 24px;
    	padding: 10px 15px;
    	color: #2a353a;
    	background: #fff;
    	border-radius: 4px 0 0 4px;
    	border-right: 1px solid #e2e4e4
    }
    @media (max-width:1000px) {
    	.tm-ap-actions__result-code-label {
    		display: none
    	}
    }
    .tm-ap-actions__result-code-val {
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 23px;
    	color: #2196f3;
    	padding: 9px 0 9px 14px;
    	-webkit-box-flex: 1;
    	-ms-flex: 1 1 auto;
    	flex: 1 1 auto;
    	text-align: left;
    	overflow: hidden;
    	white-space: nowrap;
    	-ms-text-overflow: ellipsis;
    	-o-text-overflow: ellipsis;
    	text-overflow: ellipsis
    }
    .tm-ap-actions__result-code-copy {
    	cursor: pointer;
    	padding: 5px 10px 0;
    	margin: 0 4px 0 0;
    	position: relative
    }
    .tm-ap-actions__result-code-copy path {
    	fill: #aaaeb0;
    	-webkit-transition: fill .15s linear;
    	-o-transition: fill .15s linear;
    	transition: fill .15s linear
    }
    .tm-ap-actions__result-code-copy:hover path {
    	fill: #2196f3
    }
    .tm-ap-actions__result-code-copy:hover .copy-to-clipboard-tooltip {
    	-webkit-transform: translateY(3px);
    	-ms-transform: translateY(3px);
    	transform: translateY(3px);
    	opacity: 1
    }
    .tm-ap-actions__generate {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    .tm-ap-actions__generate svg {
    	margin: 0 5px -2px 0
    }
    p.tm-account-promo-text {
    	font-size: 18px;
    	line-height: 27px;
    	margin: 0;
    	padding: 3px 0 9px
    }
    .tm-account-hosting {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	-webkit-box-align: start;
    	-ms-flex-align: start;
    	align-items: flex-start;
    	-ms-flex-wrap: wrap;
    	flex-wrap: wrap;
    	padding: 30px 0 0
    }
    .tm-ah-banner {
    	border: 1px solid #e2e4e4;
    	border-radius: 6px;
    	padding: 45px 30px 30px;
    	max-width: calc(50% - 15px);
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 calc(50% - 15px);
    	flex: 0 0 calc(50% - 15px);
    	text-align: center;
    	background-position: center 50px;
    	background-size: 100%;
    	background-repeat: no-repeat;
    	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAZUAAABjCAMAAABkOW25AAAAS1BMVEUAAABuyf9exv9uyf1tyf5nyv5syf9tyv5tyf9tyf5tyP5tyv5tyf9syP5uyv9oyP9syv5ryf5tyv5sy/9tyf1tyv5tyf1syf1uyvxbL+N8AAAAGXRSTlMAMwOARAYJQCAbKBAsEzcNMCVIFmE7dU9YQoJ6kwAABOlJREFUeNrs2t1u4yAQBWCG8DcwGDDx+v3fdIvbTWhWa6VaIVvyfLdtr04PA5MIxtj/kIKdg9QmRERXKAOgYMNFF8We6ilDLws2GgJAFf+moSFfHNaYtEYogo0lC2QHtPcbAFV2IREkwYbSHsiIDHrvBIPc/ZirMpwmIC1EgSh2lD4IrspohsDrrQ1O7JD0vHZFrspgMUORWzpAYk+CR0EIgmAD1efLow2WPQgkv6pCgg2Ez1D6wbI/WgiiYOM4gNjVxoldOkPlqowmPeQkHtpg2RcADFdllP5G3MkgxT4EklyV3tBQ+sGy3y7kqgykM3j5eh/DN/6KqzJQBC9eJKA3njeZ3yrjJABySXyTgT/MOhgStGBCF0ThkXG8hB4+lKjFp8qfMJ6CrqULJvEkPwsdt2A8msGDRUqpJQ+ut8ng8jZkMiQxhtQmhVqD5lh+IjmCQW8RKXUKFQvl3I5K9iMJUQ9IxISIzudpUfM8OSPYsdqx9ZWIVUrN66p84CPsWNIELARbIsouMNl5zpWPsGPpWKavRCbyDtEv84R8hB3LIMzrbKfsHcaQtEFQtvC3Y45lcFnXhVwNybSHioykFEUeLIfSOLVBYh5vlFSsAh4sh/q7GwYntfDd+FjytRu6ZmV9utoRFu639UT/isYtqr90yeCtoss97++3220Wp6HrdumSLzFdLZXbzd7u4jRkIPttsOhtsFztbty6MonzSGVR0HVDx6zs5ZYuZr2fKZTXS5fUkdSc68VSORtdn91o+/zopnm93mA5me3SlaN+7PMnta68Cjtacss8uZBaItT2+fNsiV/3B2tLFwXed/t8j5d7Rp6NjLmtjf8kQsXVYLgqB2tLl3WdlV0+9/nJ8NcpTsBgtnbJVLDt8/mLRyOZ+n5Z0LVji0symrG/fol3SZM4kfHcevvgxLv41Prdzh1suQrCYABGAgFDixYp+v5PerXXGevsdPQ0Z8y3c52jhID/+XwGgL7nNAMVGaA4VFjAz1WSRKrPK1NNRg7y/OYUGZ+wgQUCthlGTgkuEuQCUBzJy8JIBwB5WlMyq2O2q8vZq4mHogQXqGYFvBLcsLq/IZZ2THIR+CHpjcWf0cuegqECUhV2ULYUDHXSuzLkpSoMtdArwY2TaTtDPciBIRdBfckyP+QCAUoeXCSPGTolWPDwRgkeCHLw5FLORTaRbERIaoZhW6KX3Ks7TdrVDmtsmhAalIDIcwxAuwK9/IOIfB1QynKg/e2wtqGm6ulGz4pqCe48QYGwI0LXmWQmyVX+cskeZ8FOfQHYXpRnSi62t1sbXTJR8lQPQq+tY3LkN1/T0mEqSqS6u9+7mqIx0V8tROIkERZ540JfV1Mh7qhHGPz4VMmP8YdIENFTTEMuMGzOK0jRN3Z+bHxM10tcWTmlHUa1ha2rqQp2+SWbnKkk2+MT7fAC/Y9UW6xjkjTCj7TD6zDCVRiR7lqJuT0GgNphyR7U6yhPR3JX9fc6KPurYswtrKtywYC1dwwuszT04wtm5Qt2kBaG3VWZV3vJHv7G4DKLravVB0sH6YwP0hZSi9/uImVZ+bx54hLQam1l4sLEazpp1tPJRvPLE7+YaZJvvif5xsRHsAzzxK/m/6nXzFU+WI554lejbfN+QtxYnnnil6MxdP5B9HjdpmCaJ35B2mITJI6QHz1Si3+rUDZYHxdOOAAAAABJRU5ErkJggg==");
    	-webkit-transition: all .15s linear;
    	-o-transition: all .15s linear;
    	transition: all .15s linear
    }
    .tm-ah-banner .color-black {
    	color: #2a353a
    }
    .tm-ah-banner .tal {
    	text-align: left
    }
    .tm-ah-banner ol {
    	margin-left: 0;
    	padding-left: 0;
    	text-align: left;
    	list-style: none;
    	counter-reset: my-awesome-counter
    }
    .tm-ah-banner .bold {
    	font-weight: 700
    }
    .tm-ah-banner ol li {
    	position: relative;
    	padding-left: 20px;
    	margin-top: 10px;
    	counter-increment: my-awesome-counter
    }
    .tm-ah-banner ol li:first-child {
    	margin-top: 0
    }
    .tm-ah-banner ol li a {
    	text-decoration: underline;
    	font-weight: 500 !important
    }
    .tm-ah-banner ol li a:hover {
    	text-decoration: none
    }
    .tm-ah-banner ol li:before {
    	content: counter(my-awesome-counter) ". ";
    	color: #2a353a;
    	font-weight: 700;
    	position: absolute;
    	left: 0;
    	top: 0
    }
    @media (max-width:1200px) {
    	.tm-ah-banner {
    		padding: 25px 30px 30px
    	}
    }
    @media (max-width:768px) {
    	.tm-ah-banner {
    		max-width: 100%;
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%;
    		margin: 0 0 30px
    	}
    }
    .tm-ah-banner:hover {
    	-webkit-box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	border-color: #fff
    }
    .tm-ah-banner__title {
    	font-weight: 500;
    	font-size: 24px;
    	line-height: 34px;
    	color: #2a353a;
    	padding: 0 0 10px
    }
    .tm-ah-banner__subtitle {
    	font-weight: 700;
    	font-size: 60px;
    	line-height: 50px;
    	color: #2196f3
    }
    .tm-ah-banner__val {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .tm-ah-banner__val-content {
    	margin: 15px 0 0 -30px;
    	position: relative
    }
    .tm-ah-banner__val-text {
    	font-weight: 900;
    	font-size: 32px;
    	line-height: 31px;
    	color: #fff;
    	position: absolute;
    	text-transform: uppercase;
    	top: 0;
    	left: 0;
    	right: 0;
    	padding: 9px 0 0 40px
    }
    .tm-ah-banner__content {
    	padding: 20px 10px 23px;
    	font-style: normal;
    	font-weight: 500;
    	font-size: 24px;
    	line-height: 34px;
    	text-align: center;
    	color: #2a353a
    }
    .tm-ah-banner__time-left-title {
    	color: #e7514e;
    	font-weight: 500;
    	font-size: 16px
    }
    .tm-ah-banner__time-left-box {
    	color: #e7514e;
    	background: #fdeeea;
    	line-height: 37px;
    	font-size: 18px;
    	font-weight: 600;
    	display: inline-block;
    	padding: 9px 20px;
    	border-radius: 10px;
    	margin: 7px 0 35px
    }
    .tm-ah-banner__expired_notice {
    	display: none
    }
    .tm-ah-banner__time-left_expired .tm-ah-banner__timer {
    	display: none
    }
    .tm-ah-banner__time-left_expired .tm-ah-banner__expired_notice {
    	display: block
    }
    .tm-ah-actions .tm-ah-banner__subtitle {
    	font-size: 16px;
    	line-height: 24px;
    	margin: 0;
    	padding: 27px 0 14px
    }
    .tm-ah-actions ol li {
    	font-size: 16px;
    	line-height: 24px
    }
    .tm-ah-actions__hidden {
    	visibility: hidden;
    	height: 0;
    	overflow: hidden
    }
    .tm-ah-actions__blocked {
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 24px;
    	color: #e7512b;
    	padding: 20px 0 10px
    }
    .tm-ah-actions__result-counter {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	padding: 0 0 30px
    }
    .tm-ah-actions__result-label {
    	color: #e7512b;
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 24px;
    	padding: 0 0 5px
    }
    .tm-ah-actions__result-code {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	border: 1px solid #e2e4e4;
    	border-radius: 4px;
    	background: #f7f8f8
    }
    .tm-ah-actions__result-code-label {
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 24px;
    	padding: 9px 15px;
    	color: #2a353a;
    	background: #fff;
    	border-radius: 4px 0 0 4px;
    	border-right: 1px solid #e2e4e4
    }
    @media (max-width:1000px) {
    	.tm-ah-actions__result-code-label {
    		display: none
    	}
    }
    .tm-ah-actions__result-code-val {
    	font-weight: 500;
    	font-size: 16px;
    	line-height: 23px;
    	color: #2196f3;
    	padding: 9px 0 9px 14px;
    	-webkit-box-flex: 1;
    	-ms-flex: 1 1 auto;
    	flex: 1 1 auto;
    	text-align: left;
    	overflow: hidden;
    	white-space: nowrap;
    	-ms-text-overflow: ellipsis;
    	-o-text-overflow: ellipsis;
    	text-overflow: ellipsis
    }
    .tm-ah-actions__result-code-copy {
    	cursor: pointer;
    	padding: 5px 10px 0;
    	margin: 0 4px 0 0;
    	position: relative
    }
    .tm-ah-actions__result-code-copy path {
    	fill: #aaaeb0;
    	-webkit-transition: fill .15s linear;
    	-o-transition: fill .15s linear;
    	transition: fill .15s linear
    }
    .tm-ah-actions__result-code-copy:hover path {
    	fill: #2196f3
    }
    .tm-ah-actions__result-code-copy:hover .copy-to-clipboard-tooltip {
    	-webkit-transform: translateY(3px);
    	-ms-transform: translateY(3px);
    	transform: translateY(3px);
    	opacity: 1
    }
    .tm-ah-actions__generate {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    .tm-ah-actions__generate svg {
    	margin: 0 5px -2px 0
    }
    p.tm-account-hosting-text {
    	font-size: 18px;
    	line-height: 27px;
    	margin: 0;
    	padding: 3px 0 9px
    }
    .page-template-tm-membership .site-content .hentry {
    	margin-bottom: 0
    }
    .page-template-tm-membership .tm-single-membership-image {
    	line-height: 0;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-align: end;
    	-ms-flex-align: end;
    	align-items: flex-end
    }
    @media (min-width:640px) {
    	.page-template-tm-membership .tm-single-membership-image {
    		min-height: 345px
    	}
    }
    .page-template-tm-membership .blue-title h1.tm-single-title {
    	font-size: 36px;
    	font-weight: 500;
    	line-height: 51px;
    	line-height: 48px;
    	color: #2196f3;
    	text-align: center;
    	margin-bottom: 0
    }
    @media (max-width:939px) {
    	.page-template-tm-membership .blue-title h1.tm-single-title {
    		font-size: 24px;
    		line-height: 28px
    	}
    }
    .services-block .container, .services-breadcrumbs .breadcrumb-trail, .services-container {
    	width: 1200px
    }
    @media (max-width:1200px) {
    	.services-block .container, .services-breadcrumbs .breadcrumb-trail, .services-container {
    		width: 940px
    	}
    }
    @media (max-width:1120px) {
    	.services-block .container, .services-breadcrumbs .breadcrumb-trail, .services-container {
    		width: 940px
    	}
    }
    @media (max-width:940px) {
    	.services-block .container, .services-breadcrumbs .breadcrumb-trail, .services-container {
    		width: 640px
    	}
    }
    @media (max-width:640px) {
    	.services-block .container, .services-breadcrumbs .breadcrumb-trail, .services-container {
    		width: 450px
    	}
    }
    @media (max-width:475px) {
    	.services-block .container, .services-breadcrumbs .breadcrumb-trail, .services-container {
    		width: 290px
    	}
    }
    .services-block {
    	position: relative;
    	padding: 0 0 125px;
    	width: 100%
    }
    @media (max-width:940px) {
    	.services-block {
    		padding: 0 0 70px
    	}
    }
    .services-block__title {
    	font-style: normal;
    	font-weight: 500;
    	font-size: 36px;
    	line-height: 51px;
    	text-align: center;
    	color: #fff;
    	padding: 119px 0 0;
    	margin: 0 0 69px
    }
    @media (max-width:940px) {
    	.services-block__title {
    		font-size: 30px;
    		margin: 0 0 30px
    	}
    }
    .services-block:after {
    	content: '';
    	background: url(//monsterone.com/wp-content/themes/tm-one/assets/layout/../img/services-bg.jpg);
    	display: inline-block;
    	width: 100%;
    	height: 408px;
    	background-size: cover;
    	background-position: bottom;
    	position: absolute;
    	top: 0;
    	left: 0;
    	z-index: -2
    }
    .services-block:before {
    	content: '';
    	background: url(//monsterone.com/wp-content/themes/tm-one/assets/layout/../img/one.svg);
    	background-size: cover;
    	z-index: -1;
    	width: 710.44px;
    	height: 222px;
    	position: absolute;
    	left: 0;
    	right: 0;
    	margin: 68px auto 0
    }
    @media (max-width:940px) {
    	.services-block:before {
    		width: 508px;
    		height: 157px
    	}
    }
    @media (max-width:640px) {
    	.services-block:before {
    		width: 300px;
    		height: 93px;
    		margin-top: 77px
    	}
    }
    .services-list {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between
    }
    @media (max-width:940px) {
    	.services-list {
    		-ms-flex-wrap: wrap;
    		flex-wrap: wrap
    	}
    }
    .services-list__item {
    	width: 22.90598%;
    	display: inline-block;
    	background: #fff;
    	-webkit-box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	box-shadow: 0px 10px 30px rgba(42, 53, 58, .12);
    	border-radius: 6px;
    	padding: 0 0 40px;
    	position: relative
    }
    @media (max-width:940px) {
    	.services-list__item {
    		width: 49%;
    		margin-bottom: 20px
    	}
    }
    @media (max-width:640px) {
    	.services-list__item {
    		width: 100%
    	}
    }
    .services-list__item-img {
    	margin: 37px 0 24px;
    	text-align: center;
    	position: relative;
    	z-index: 1;
    	height: 60px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center
    }
    .services-list__item-img:before {
    	content: url(//monsterone.com/wp-content/themes/tm-one/assets/layout/../img/service-bg-icon.svg);
    	position: absolute;
    	margin: 0 auto;
    	left: 0;
    	right: 0;
    	top: 0;
    	height: 60px;
    	width: 60px;
    	z-index: -1
    }
    .services-list__item-text {
    	padding: 0 20px 40px
    }
    .services-list__item-title {
    	font-style: normal;
    	font-weight: 500;
    	font-size: 18px;
    	line-height: 25px;
    	text-align: center;
    	color: #2196f3;
    	display: block
    }
    .services-list__item-desc {
    	font-style: normal;
    	font-weight: 400;
    	font-size: 16px;
    	line-height: 24px;
    	text-align: center;
    	color: #747b7f;
    	margin: 20px 0 0
    }
    .services-list__item-link {
    	background: -webkit-gradient(linear, left bottom, left top, from(#4fb973), to(#62cf87));
    	background: -o-linear-gradient(bottom, #4fb973 0%, #62cf87 100%);
    	background: linear-gradient(0deg, #4fb973 0%, #62cf87 100%);
    	border-radius: 0 0 6px 6px;
    	width: 100%;
    	display: inline-block;
    	height: 40px;
    	line-height: 40px;
    	text-align: center;
    	color: #fff;
    	position: absolute;
    	left: 0;
    	bottom: 0;
    	-webkit-transition: background .3s;
    	-o-transition: background .3s;
    	transition: background .3s
    }
    .services-list__item-link .price_old {
    	text-decoration: line-through;
    	font-size: 16px
    }
    .services-list__item-link:link, .services-list__item-link:visited {
    	color: #fff
    }
    .services-list__item-link:hover {
    	background: -webkit-gradient(linear, left bottom, left top, from(#38b959), to(#00cf6d));
    	background: -o-linear-gradient(bottom, #38b959 0%, #00cf6d 100%);
    	background: linear-gradient(0deg, #38b959 0%, #00cf6d 100%);
    	color: #fff
    }
    .full-description {
    	background-position: center;
    	position: absolute;
    	bottom: 52px;
    	right: 10px;
    	width: 19px;
    	height: 19px;
    	cursor: pointer;
    	font-size: 12px
    }
    .full-description p {
    	font-size: 12px;
    	line-height: 1.5;
    	margin: 0 0 14px
    }
    .full-description p:last-child {
    	margin: 0
    }
    .full-description__content, .services-widget__buy-button-tooltip {
    	display: block;
    	border-radius: 5px;
    	position: absolute;
    	right: 29px;
    	top: 50%;
    	-webkit-transform: translate(0, -50%);
    	-ms-transform: translate(0, -50%);
    	transform: translate(0, -50%);
    	background: #546e7a;
    	padding: 15px;
    	color: #fff;
    	font-size: 12px;
    	line-height: 18px;
    	width: 280px;
    	text-align: left;
    	opacity: 0;
    	z-index: -10
    }
    .full-description__content.visible, .visible.services-widget__buy-button-tooltip {
    	-webkit-transition: opacity .2s;
    	-o-transition: opacity .2s;
    	transition: opacity .2s;
    	z-index: 4;
    	opacity: 1
    }
    .full-description__content:before, .services-widget__buy-button-tooltip:before {
    	content: '';
    	display: block;
    	width: 0;
    	height: 0;
    	border-style: solid;
    	border-width: 7.5px 0 7.5px 10px;
    	border-color: transparent transparent transparent #546e7a;
    	position: absolute;
    	right: -10px;
    	top: 50%;
    	-webkit-transform: translate(0, -50%);
    	-ms-transform: translate(0, -50%);
    	transform: translate(0, -50%)
    }
    .services-block_3-items {
    	background: #f7f8f8
    }
    .services-block_3-items:after {
    	content: none
    }
    .services-block_3-items:before {
    	content: none
    }
    .services-block_3-items .services-block__title {
    	color: #2a353a;
    	padding: 95px 0 0
    }
    @media (max-width:940px) {
    	.services-block_3-items .services-block__title {
    		padding: 50px 0 0
    	}
    }
    .services-block_3-items .services-list__item-title {
    	font-size: 24px
    }
    .services-block_3-items .services-list__item {
    	width: 31.36752%;
    	position: relative
    }
    @media (max-width:640px) {
    	.services-block_3-items .services-list__item {
    		width: 100%
    	}
    }
    .services-block_3-items .services-list__item:before {
    	content: '';
    	background: url(//monsterone.com/wp-content/themes/tm-one/assets/layout/../img/item_3_bg.svg);
    	background-position: center;
    	position: absolute;
    	top: 48px;
    	left: 0;
    	width: 97%;
    	height: 99px
    }
    .services-block_3-items .services-list__item-img {
    	margin: 28px 0 8px
    }
    .services-block_3-items .services-list__item-img:before {
    	content: none
    }
    .services-block_3-items-last .services-block__title {
    	margin-top: -25px
    }
    .services-widget:before {
    	content: '';
    	margin: 15px 0 25px;
    	display: inline-block;
    	width: 100%;
    	height: 1px;
    	background: #e2e4e4
    }
    .services-widget__title {
    	font-style: normal;
    	font-weight: 500;
    	font-size: 18px;
    	line-height: 27px;
    	margin: 0 0 20px
    }
    .services-widget__list {
    	margin: 0 0 22px
    }
    .services-widget__list-item {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: justify;
    	-ms-flex-pack: justify;
    	justify-content: space-between;
    	font-size: 14px;
    	margin: 0 0 6px
    }
    .services-widget__list-item .full-description {
    	position: relative;
    	bottom: 0;
    	display: inline-block;
    	white-space: initial;
    	min-width: 14px;
    	height: 14px;
    	margin: 3px 0 0 14px
    }
    .services-widget__list-item .full-description__content, .services-widget__list-item .services-widget__buy-button-tooltip {
    	right: 23px
    }
    .services-widget__list-item .full-description__icon {
    	width: 14px;
    	height: 14px;
    	margin: 0 0 -1px
    }
    .services-widget__buy-button {
    	border-radius: 22px;
    	width: 98px;
    	height: 34px;
    	line-height: 34px;
    	text-align: center;
    	padding: 0;
    	font-size: 14px;
    	text-transform: none;
    	margin: 0 9px 0 0
    }
    .services-widget__buy-button.unactive {
    	background: #ccc;
    	position: relative
    }
    .services-widget__buy-button.unactive:hover span {
    	display: block;
    	opacity: 1;
    	z-index: 1
    }
    .services-widget__buy-button-tooltip {
    	display: none;
    	top: initial;
    	right: initial;
    	-webkit-transform: translate(-12%, -119%);
    	-ms-transform: translate(-12%, -119%);
    	transform: translate(-12%, -119%);
    	width: 140px;
    	text-align: center;
    	padding: 3px 9px;
    	font-size: 12px;
    	font-weight: 400
    }
    .services-widget__buy-button-tooltip:before {
    	right: 50%;
    	bottom: -11px;
    	top: initial;
    	-webkit-transform: rotate(90deg);
    	-ms-transform: rotate(90deg);
    	transform: rotate(90deg)
    }
    .services-widget__list-right {
    	white-space: nowrap;
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 25%;
    	flex: 0 0 25%;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: end;
    	-ms-flex-pack: end;
    	justify-content: flex-end
    }
    .services-widget__item-title {
    	margin: -1px 0 0 8px;
    	display: inline-block
    }
    .services-widget a.services-widget__link {
    	font-size: 14px;
    	line-height: 21px;
    	-webkit-text-decoration-line: underline;
    	text-decoration-line: underline;
    	color: #2196f3
    }
    .services-widget a.services-widget__link:hover {
    	-webkit-text-decoration-line: none;
    	text-decoration-line: none
    }
    .services-widget__price {
    	font-size: 14px;
    	color: #2a353a;
    	font-weight: 500
    }
    .services-widget__price.price_old {
    	font-size: 12px;
    	color: #ccc;
    	text-decoration: line-through;
    	margin-right: 10px;
    	line-height: 21px
    }
    .services-widget__price.final_price {
    	color: #4fb973
    }
    .services-widget__list-left {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 75%;
    	flex: 0 0 75%
    }
    .checkbox-block {
    	display: inline-block;
    	position: relative;
    	width: 18px;
    	min-width: 18px;
    	height: 18px;
    	cursor: pointer;
    	font-size: 22px;
    	-webkit-user-select: none;
    	-moz-user-select: none;
    	-ms-user-select: none;
    	user-select: none;
    	background: #fff;
    	border: 1px solid #e2e4e4;
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	border-radius: 2px
    }
    .checkbox-block input {
    	position: absolute;
    	opacity: 0;
    	cursor: pointer;
    	height: 0;
    	width: 0
    }
    .checkbox-block__checkmark {
    	position: absolute;
    	top: 0;
    	left: 0;
    	width: 18px;
    	height: 18px;
    	min-width: 18px
    }
    .checkbox-block input:checked~.checkbox-block__checkmark {
    	background-color: transparent
    }
    .checkbox-block__checkmark:after {
    	content: "";
    	position: absolute;
    	display: none
    }
    .checkbox-block .checkbox-block__checkmark:after {
    	border-radius: 2px;
    	background-position: center center;
    	background-size: 0;
    	background-repeat: no-repeat;
    	background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTAiIHZpZXdCb3g9IjAgMCAxMiAxMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTQuMTk1MzEgNS4wNTQ2OUwxLjE5NTMxIDMuMjVMMCA0LjQ0NTMxTDQuMTk1MzEgOS4yNUwxMiAxLjQ0NTMxTDEwLjgwNDcgMC4yNUw0LjE5NTMxIDUuMDU0NjlaIiBmaWxsPSIjMjE5NkYzIi8+Cjwvc3ZnPgo=");
    	-webkit-transition: all .18s linear;
    	-o-transition: all .18s linear;
    	transition: all .18s linear;
    	width: 16px;
    	height: 15px
    }
    .checkbox-block input:checked~.checkbox-block__checkmark:after {
    	display: block;
    	background-size: 12px
    }
    .services-breadcrumbs .breadcrumb-trail {
    	display: block;
    	margin: 0 auto -30px auto;
    	padding: 9px 15px 0;
    	color: #fff;
    	height: 30px
    }
    .services-breadcrumbs .breadcrumb-trail .trail-item {
    	display: inline-block
    }
    .services-breadcrumbs .breadcrumb-trail .trail-item a {
    	color: #fff;
    	font-size: 14px
    }
    .services-breadcrumbs .breadcrumb-trail .trail-item:before {
    	content: '\203A';
    	color: #fff;
    	margin: 0 9px;
    	display: inline-block;
    	font-size: 25px;
    	line-height: 20px;
    	vertical-align: text-bottom
    }
    .services-breadcrumbs .breadcrumb-trail .trail-item:first-child:before {
    	content: none
    }
    .services-container {
    	margin: 0 auto
    }
    #hosting-section {
    	position: relative;
    	margin-top: -50px;
    	padding-bottom: 70px
    }
    @media (max-width:1023px) {
    	#hosting-section {
    		padding-bottom: 50px
    	}
    }
    @media (max-width:767px) {
    	#hosting-section {
    		padding-bottom: 30px
    	}
    }
    #hosting-section:before {
    	position: absolute;
    	content: "";
    	display: block;
    	top: 0;
    	left: 0;
    	height: 404px;
    	width: 100%;
    	background: url("/wp-content/uploads/2020/01/top-bg-waves.svg") no-repeat bottom center;
    	background-size: cover;
    	z-index: -1
    }
    #hosting-section:after {
    	position: absolute;
    	content: '';
    	display: block;
    	top: 65px;
    	left: 50%;
    	-webkit-transform: translateX(-50%);
    	-ms-transform: translateX(-50%);
    	transform: translateX(-50%);
    	width: 710px;
    	height: 222px;
    	background: url("/wp-content/uploads/2020/01/top-bg-one.svg") no-repeat center center;
    	background-size: cover;
    	z-index: -1
    }
    @media (max-width:767px) {
    	#hosting-section:after {
    		width: 320px;
    		height: 100px
    	}
    }
    #hosting-section .container {
    	max-width: 1270px;
    	width: 100%;
    	margin: 0 auto;
    	padding: 0 15px
    }
    @media (max-width:1309px) {
    	#hosting-section .container {
    		max-width: 980px
    	}
    }
    @media (max-width:1023px) {
    	#hosting-section .container {
    		max-width: 700px
    	}
    }
    @media (max-width:767px) {
    	#hosting-section .container {
    		max-width: 560px
    	}
    }
    @media (max-width:567px) {
    	#hosting-section .container {
    		max-width: 100%
    	}
    }
    .hosting__bc {
    	position: relative;
    	z-index: 1;
    	color: #fff
    }
    .hosting__bc .breadcrumbs a {
    	color: #fff;
    	line-height: 1em
    }
    .hosting__bc .breadcrumb-trail .trail-item.trail-end:before {
    	content: '\203A';
    	color: #fff;
    	margin: 0 9px;
    	display: inline-block;
    	font-size: 23px;
    	line-height: 20px;
    	vertical-align: text-bottom;
    	position: relative;
    	top: 1px
    }
    .hosting__page-title {
    	font-size: 36px;
    	line-height: 51px;
    	font-weight: 500;
    	text-align: center;
    	color: #fff;
    	padding: 95px 10% 50px;
    	margin: 0 auto
    }
    @media (max-width:767px) {
    	.hosting__page-title {
    		font-size: 28px;
    		line-height: 1.3em;
    		padding: 95px 2% 50px
    	}
    }
    .hosting__items {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-ms-flex-wrap: nowrap;
    	flex-wrap: nowrap
    }
    @media (max-width:1309px) {
    	.hosting__items {
    		-ms-flex-wrap: wrap;
    		flex-wrap: wrap
    	}
    }
    @media (max-width:767px) {
    	.hosting__items {
    		-webkit-box-orient: vertical;
    		-webkit-box-direction: normal;
    		-ms-flex-direction: column;
    		flex-direction: column;
    		-webkit-box-align: center;
    		-ms-flex-align: center;
    		align-items: center
    	}
    }
    .hosting__item {
    	width: calc(50% - 25px);
    	max-width: 400px;
    	margin: 0 12.5px 40px;
    	padding: 25px;
    	background-color: #fff;
    	-webkit-box-shadow: 0px 10px 30px rgba(42, 50, 53, .15);
    	box-shadow: 0px 10px 30px rgba(42, 50, 53, .15);
    	border-radius: 6px;
    	position: relative
    }
    @media (max-width:767px) {
    	.hosting__item {
    		width: 100%;
    		margin: 0 0 40px
    	}
    }
    .hosting__item .club-price {
    	position: absolute;
    	top: -20px;
    	font-size: 12px;
    	font-weight: 500;
    	text-transform: uppercase;
    	line-height: 20px;
    	height: 20px;
    	width: auto;
    	color: #fff;
    	background: #ff7248;
    	border-radius: 2px 2px 0 0;
    	padding: 0 10px;
    	left: 50%;
    	-webkit-transform: translateX(-50%);
    	-ms-transform: translateX(-50%);
    	transform: translateX(-50%)
    }
    .hosting__item img {
    	display: block;
    	margin-left: auto;
    	margin-right: auto
    }
    .hosting__item:first-child .club-price {
    	width: 228.5px
    }
    .hosting__item:last-child .club-price {
    	width: 154px
    }
    .hosting__item-name {
    	text-align: center;
    	font-size: 29px;
    	line-height: 41px;
    	padding: 22px 0;
    	position: relative
    }
    .hosting__item-name:before, .hosting__item-name:after {
    	position: absolute;
    	content: "";
    	display: block;
    	background: url("/wp-content/uploads/2020/01/line.svg") no-repeat center center;
    	background-size: cover;
    	width: 100%;
    	height: 2px;
    	left: 0
    }
    .hosting__item-name:before {
    	top: 0
    }
    .hosting__item-name:after {
    	bottom: 0
    }
    .hosting__item-plan {
    	font-size: 29px;
    	line-height: 41px;
    	font-weight: 400;
    	margin-bottom: 0
    }
    .hosting__item-price {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    .hosting__item-price .old-price {
    	font-size: 20px;
    	color: #ff7248;
    	text-decoration: line-through;
    	margin-right: 5px
    }
    .hosting__item-price .sale-price {
    	color: #51bc76;
    	font-weight: 500
    }
    .hosting__item-list {
    	margin: 30px 0 30px 25px
    }
    .hosting__item-list li {
    	padding: 6px 0 6px 30px;
    	font-size: 16px
    }
    @media (max-width:1023px) {
    	.hosting__item-list li {
    		font-size: 15px
    	}
    }
    .hosting__item-list li:before {
    	content: "";
    	position: absolute;
    	width: 20px;
    	height: 30px;
    	top: 3px;
    	left: 0;
    	border-radius: 0;
    	background: url("/wp-content/uploads/2020/01/arrow-check.svg") no-repeat center center, transparent
    }
    .hosting__item-btn {
    	display: block;
    	background: -webkit-gradient(linear, left bottom, left top, from(#2196f3), to(#4ba4fa));
    	background: -o-linear-gradient(bottom, #2196f3 0%, #4ba4fa 100%);
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%);
    	background-clip: padding-box;
    	background-size: auto 100%;
    	border-radius: 22px;
    	width: 228px;
    	height: 46px;
    	line-height: 46px;
    	margin: 0 auto 23px;
    	text-align: center;
    	color: #fff;
    	text-transform: uppercase;
    	font-weight: 700;
    	font-size: 14px;
    	letter-spacing: .02em
    }
    .hosting__item-btn:hover, .hosting__item-btn:focus {
    	background-size: auto 800%;
    	color: #fff;
    	outline: none
    }
    .hosting .tmp-hidden {
    	display: none
    }
    #choose {
    	background: -webkit-gradient(linear, left top, left bottom, from(#f7f8f8), to(#fff));
    	background: -o-linear-gradient(top, #f7f8f8 0%, #fff 100%);
    	background: linear-gradient(180deg, #f7f8f8 0%, #fff 100%);
    	padding: 100px 0 50px
    }
    @media (max-width:1023px) {
    	#choose {
    		padding: 80px 0 10px
    	}
    }
    @media (max-width:767px) {
    	#choose {
    		padding: 60px 0 0
    	}
    }
    #choose .elementor-section.elementor-section-boxed>.elementor-container {
    	max-width: 1200px;
    	width: 100%;
    	margin: 0 auto;
    	padding-left: 20px
    }
    @media (max-width:1359px) {
    	#choose .elementor-section.elementor-section-boxed>.elementor-container {
    		max-width: 980px
    	}
    }
    @media (max-width:1023px) {
    	#choose .elementor-section.elementor-section-boxed>.elementor-container {
    		max-width: 700px;
    		padding-left: 0
    	}
    }
    @media (max-width:767px) {
    	#choose .elementor-section.elementor-section-boxed>.elementor-container {
    		max-width: 560px
    	}
    }
    @media (max-width:567px) {
    	#choose .elementor-section.elementor-section-boxed>.elementor-container {
    		max-width: 320px
    	}
    }
    #choose .elementor-widget-heading .elementor-heading-title {
    	font-size: 40px;
    	line-height: 55px;
    	font-weight: 400;
    	margin-bottom: 50px
    }
    @media (max-width:1309px) {
    	#choose .elementor-widget-heading .elementor-heading-title {
    		font-size: 32px;
    		line-height: 1.5em
    	}
    }
    @media (max-width:767px) {
    	#choose .elementor-widget-heading .elementor-heading-title {
    		padding: 0 2%;
    		font-size: 27px;
    		line-height: 1.3em
    	}
    }
    #choose .col-choose__item {
    	margin-bottom: 60px
    }
    #choose .col-choose__item .elementor-widget-wrap {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex
    }
    @media (max-width:1023px) {
    	#choose .col-choose__item .elementor-widget-wrap {
    		-webkit-box-orient: vertical;
    		-webkit-box-direction: normal;
    		-ms-flex-direction: column;
    		flex-direction: column;
    		padding: 0 7%;
    		-webkit-box-align: center;
    		-ms-flex-align: center;
    		align-items: center;
    		text-align: center
    	}
    }
    #choose .col-choose__item-icon {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 20%;
    	flex: 0 0 20%;
    	z-index: 2;
    	max-height: 81px;
    	position: relative;
    	top: 30px;
    	margin: 0 15px
    }
    @media (max-width:1359px) {
    	#choose .col-choose__item-icon {
    		max-height: 71px;
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 17%;
    		flex: 0 0 17%
    	}
    }
    @media (max-width:1023px) {
    	#choose .col-choose__item-icon {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%;
    		margin-bottom: 30px;
    		top: 0
    	}
    }
    #choose .col-choose__item-icon .elementor-image {
    	width: 81px;
    	height: 81px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	background-color: #fff;
    	-webkit-box-shadow: 0px 4px 30px rgba(0, 0, 0, .25);
    	box-shadow: 0px 4px 30px rgba(0, 0, 0, .25);
    	border-radius: 50%
    }
    @media (max-width:1359px) {
    	#choose .col-choose__item-icon .elementor-image {
    		width: 71px;
    		height: 71px
    	}
    }
    #choose .col-choose__item-icon:before {
    	position: absolute;
    	z-index: -1;
    	top: -26%;
    	left: -36%
    }
    @media (max-width:1359px) {
    	#choose .col-choose__item-icon:before {
    		-webkit-transform: scale(.9);
    		-ms-transform: scale(.9);
    		transform: scale(.9);
    		top: -40%;
    		left: -60%
    	}
    }
    #choose .col-choose__item-icon.icon1:before {
    	content: url("/wp-content/uploads/2020/01/pattern1.png")
    }
    #choose .col-choose__item-icon.icon2:before {
    	content: url("/wp-content/uploads/2020/01/pattern2.png")
    }
    #choose .col-choose__item-icon.icon3:before {
    	content: url("/wp-content/uploads/2020/01/pattern3.png");
    	z-index: 2
    }
    #choose .col-choose__item-icon.icon4:before {
    	content: url("/wp-content/uploads/2020/01/pattern4.png");
    	top: -39%;
    	left: -20%
    }
    @media (max-width:1359px) {
    	#choose .col-choose__item-icon.icon4:before {
    		top: -50%;
    		left: -40%
    	}
    }
    #choose .col-choose__item-text {
    	-webkit-box-flex: 0;
    	-ms-flex: 0 0 80%;
    	flex: 0 0 80%
    }
    @media (max-width:1023px) {
    	#choose .col-choose__item-text {
    		-webkit-box-flex: 0;
    		-ms-flex: 0 0 100%;
    		flex: 0 0 100%
    	}
    }
    #choose .col-choose__item-text p {
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #747b7f;
    	padding-right: 17%;
    	margin-bottom: 0
    }
    @media (max-width:1023px) {
    	#choose .col-choose__item-text p {
    		padding-right: 0
    	}
    }
    #choose .col-choose__item-title {
    	font-size: 26px;
    	font-weight: 400;
    	line-height: 37px;
    	color: #2196f3;
    	margin-bottom: 0
    }
    @media (max-width:1359px) {
    	#choose .col-choose__item-title {
    		font-size: 23px;
    		line-height: 1.3em
    	}
    }
    .hosting-banner {
    	width: 100%;
    	height: 330px;
    	background: url("/wp-content/uploads/2020/01/back.svg") no-repeat center center, #4b88fd;
    	background-size: cover;
    	position: relative;
    	overflow: hidden
    }
    .hosting-banner:before, .hosting-banner:after {
    	position: absolute;
    	content: "";
    	display: block;
    	width: 100%;
    	height: 100%;
    	top: 0
    }
    @media (max-width:1279px) {
    	.hosting-banner:before, .hosting-banner:after {
    		-webkit-transform: scale(.85);
    		-ms-transform: scale(.85);
    		transform: scale(.85)
    	}
    }
    @media (max-width:1023px) {
    	.hosting-banner:before, .hosting-banner:after {
    		-webkit-transform: scale(.75);
    		-ms-transform: scale(.75);
    		transform: scale(.75)
    	}
    }
    @media (max-width:767px) {
    	.hosting-banner:before, .hosting-banner:after {
    		display: none
    	}
    }
    .hosting-banner:before {
    	left: 0;
    	background: url("/wp-content/uploads/2020/01/host-b-before.svg") no-repeat center left
    }
    @media (max-width:1279px) {
    	.hosting-banner:before {
    		left: -15%
    	}
    }
    @media (max-width:1023px) {
    	.hosting-banner:before {
    		left: -25%
    	}
    }
    .hosting-banner:after {
    	right: 0;
    	background: url("/wp-content/uploads/2020/01/host-b-after.svg") no-repeat center right
    }
    @media (max-width:1279px) {
    	.hosting-banner:after {
    		right: -10%
    	}
    }
    @media (max-width:1023px) {
    	.hosting-banner:after {
    		right: -20%
    	}
    }
    .hosting-banner__wrap {
    	max-width: 740px;
    	width: 100%;
    	margin: 0 auto;
    	height: 100%;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-orient: vertical;
    	-webkit-box-direction: normal;
    	-ms-flex-direction: column;
    	flex-direction: column;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center;
    	position: relative;
    	z-index: 1
    }
    .hosting-banner__wrap:before {
    	position: absolute;
    	content: "";
    	display: block;
    	width: 711px;
    	height: 223px;
    	top: 40px;
    	left: 50%;
    	-webkit-transform: translateX(-50%);
    	-ms-transform: translateX(-50%);
    	transform: translateX(-50%);
    	background: url("/wp-content/uploads/2020/01/top-bg-one.svg") no-repeat center center;
    	background-size: cover;
    	z-index: -1
    }
    @media (max-width:767px) {
    	.hosting-banner__wrap:before {
    		width: 320px;
    		height: 100px;
    		top: 65px
    	}
    }
    .hosting-banner__title {
    	color: #fff;
    	text-align: center;
    	font-size: 34px;
    	line-height: 1.5em
    }
    @media (max-width:1023px) {
    	.hosting-banner__title {
    		font-size: 30px;
    		line-height: 1.3em;
    		padding: 0 6%
    	}
    }
    @media (max-width:767px) {
    	.hosting-banner__title {
    		font-size: 27px
    	}
    }
    .hosting-banner__btn {
    	width: 142px;
    	height: 50px;
    	background: #fff;
    	-webkit-box-shadow: 0px 20px 30px rgba(0, 0, 0, .16) !important;
    	box-shadow: 0px 20px 30px rgba(0, 0, 0, .16) !important;
    	border-radius: 25px;
    	font-size: 14px;
    	font-weight: 700;
    	line-height: 50px;
    	text-align: center;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #292d2f;
    	margin-bottom: 30px
    }
    @media (max-width:767px) {
    	.hosting-banner__btn {
    		height: 44px;
    		line-height: 44px
    	}
    }
    .elementor-divider-separator {
    	border-top-color: #e2e4e4
    }
    .jet-subscribe-form__message-inner {
    	font-size: 11px
    }
    .jet-subscribe-form form.jet-subscribe-form__form {
    	position: relative
    }
    .jet-subscribe-form form.jet-subscribe-form__form .jet-subscribe-form__message {
    	position: absolute;
    	top: 43px;
    	margin-top: 10px;
    	padding: 7px 20px 8px 43px;
    	border-radius: 3px;
    	width: auto;
    	-ms-flex-item-align: start;
    	align-self: flex-start
    }
    .jet-subscribe-form form.jet-subscribe-form__form .jet-subscribe-form__message:after {
    	width: 0;
    	height: 0;
    	border-style: solid;
    	border-width: 0 5px 5px;
    	content: '';
    	position: absolute;
    	top: -5px;
    	left: 17px
    }
    .jet-subscribe-form form.jet-subscribe-form__form .jet-subscribe-form__message:before {
    	position: absolute;
    	content: '';
    	top: 10px;
    	height: 14px;
    	background-repeat: no-repeat
    }
    .jet-subscribe-form form.jet-subscribe-form__form .jet-subscribe-form__message-inner {
    	display: block;
    	position: relative
    }
    .jet-subscribe-form form.jet-subscribe-form__form .jet-subscribe-form__message-inner span {
    	font-size: 14px;
    	margin: 0 !important
    }
    .jet-subscribe-form.jet-subscribe-form--response-success .jet-subscribe-form__message {
    	background-color: #4fb973
    }
    .jet-subscribe-form.jet-subscribe-form--response-success .jet-subscribe-form__message:after {
    	border-color: transparent transparent #4fb973
    }
    .jet-subscribe-form.jet-subscribe-form--response-success .jet-subscribe-form__message:before {
    	left: 17px;
    	width: 20px;
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' viewBox='0 0 18 14' fill='none'%3E%3Cpath d='M6.29297 7.47396L1.79297 4.66667L0 6.52604L6.29297 14L18 1.85938L16.207 0L6.29297 7.47396Z' fill='%23FFFFFF'%3E%3C/path%3E%3C/svg%3E")
    }
    .jet-subscribe-form.jet-subscribe-form--response-error .jet-subscribe-form__message {
    	background-color: #fae8e3
    }
    .jet-subscribe-form.jet-subscribe-form--response-error .jet-subscribe-form__message:after {
    	border-color: transparent transparent #fae8e3
    }
    .jet-subscribe-form.jet-subscribe-form--response-error .jet-subscribe-form__message:before {
    	left: 20px;
    	width: 14px;
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='13' viewBox='0 0 14 13' fill='none'%3E%3Cpath d='M1.46289 13H12.5371C12.8743 13 13.125 12.8587 13.2891 12.5762C13.4622 12.2936 13.4714 12.0065 13.3164 11.7148L7.76562 1.32422C7.60156 1.01432 7.34635 0.859375 7 0.859375C6.65365 0.859375 6.39388 1.01432 6.2207 1.32422L0.683594 11.7148C0.528646 12.0065 0.533203 12.2936 0.697266 12.5762C0.870443 12.8587 1.12565 13 1.46289 13ZM6.125 5.125H7.875V8.625H6.125V5.125ZM7 9.5C7.23698 9.5 7.44206 9.58659 7.61523 9.75977C7.78841 9.93294 7.875 10.138 7.875 10.375C7.875 10.612 7.78841 10.8171 7.61523 10.9902C7.44206 11.1634 7.23698 11.25 7 11.25C6.76302 11.25 6.55794 11.1634 6.38477 10.9902C6.21159 10.8171 6.125 10.612 6.125 10.375C6.125 10.138 6.21159 9.93294 6.38477 9.75977C6.55794 9.58659 6.76302 9.5 7 9.5Z' fill='%23D84314'%3E%3C/path%3E%3C/svg%3E%0A")
    }
    .jet-subscribe-form input:-webkit-autofill, .jet-subscribe-form input:-webkit-autofill:hover, .jet-subscribe-form input:-webkit-autofill:focus, .jet-subscribe-form input:-webkit-autofill:active {
    	-webkit-box-shadow: 0 0 0px 1000px #fff inset, 0 0 0 2px #2196f3 !important
    }
    .jet-subscribe-form--response-error .jet-subscribe-form input:-webkit-autofill, .jet-subscribe-form--response-error .jet-subscribe-form input:-webkit-autofill:hover, .jet-subscribe-form--response-error .jet-subscribe-form input:-webkit-autofill:focus, .jet-subscribe-form--response-error .jet-subscribe-form input:-webkit-autofill:active {
    	-webkit-box-shadow: 0 0 0px 1000px #fff inset, 0 0 0 1px #e2e4e4 !important
    }
    .elementor-button .elementor-button-content-wrapper {
    	display: inherit
    }
    .elementor-column-wrap .elementor-widget-wrap {
    	-ms-flex-wrap: nowrap;
    	flex-wrap: nowrap
    }
    div.item-gallery {
    	width: calc(100% - 80px);
    	padding: 36px 0 49px;
    	margin: 0 28px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex
    }
    div.item-gallery-wrap {
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-pack: center;
    	-ms-flex-pack: center;
    	justify-content: center;
    	-webkit-box-align: center;
    	-ms-flex-align: center;
    	align-items: center
    }
    div.item-gallery__img-wrap {
    	width: 125.7px;
    	height: 85px;
    	margin: 0 15px 0 0;
    	border: 2px solid #e2e4e4;
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box;
    	border-radius: 6px;
    	overflow: hidden;
    	-webkit-transition: border .3s;
    	-o-transition: border .3s;
    	transition: border .3s
    }
    .menu-header-small-container a {
    	white-space: nowrap
    }
    .widget_nav_menu .menu {
    	margin-right: 0 !important;
    	margin-bottom: 0 !important
    }
    .tm-one-nav-account-icon {
    	fill: #999
    }
    a:hover .tm-one-nav-account-icon {
    	fill: #2196f3
    }
    .menu-item-has-children a {
    	display: block;
    	padding-bottom: 12px
    }
    .menu-item-has-children .sub-menu {
    	display: none;
    	position: absolute;
    	background-color: #fff;
    	min-width: 120px;
    	top: 40px;
    	right: 0;
    	padding: 20px 15px;
    	margin: 0;
    	border-radius: 6px;
    	list-style-type: none;
    	background: #fff;
    	box-shadow: 0px 4px 20px rgba(42, 53, 58, .15);
    	z-index: 101
    }
    .menu-item-has-children:hover .sub-menu {
    	display: block
    }
    .menu-item-has-children .sub-menu li {
    	margin-left: 0 !important;
    	font-style: normal;
    	font-weight: 400;
    	font-size: 14px;
    	padding: 9px 0 9px 0!important
    }
    .menu-item-has-children .sub-menu a {
    	white-space: nowrap;
    	font-weight: 500;
    	font-size: 14px;
    	color: #292d2f !important;
    	position: relative;
    	display: block;
    	line-height: 16px;
    	padding: 0 0 0 26px
    }
    .menu-item-has-children .sub-menu a svg {
    	position: absolute;
    	left: 0;
    	top: 0;
    	width: 14px;
    	height: auto
    }
    .menu-item-has-children .sub-menu a svg path {
    	transition: .2s;
    	fill: #aaaeb0
    }
    .menu-item-has-children .sub-menu li.header_logout_btn {
    	padding-top: 17px!important;
    	margin-top: 9px!important;
    	border-top: 2px solid #dadada
    }
    .menu-item-has-children .sub-menu a:hover {
    	color: #ff7248 !important
    }
    .menu-item-has-children .sub-menu a:hover svg path {
    	fill: #2196f3
    }
    .widget_tm_one_upgrade_plan_button a.button {
    	white-space: nowrap !important;
    	border-radius: 100px;
    	padding: 12px 16px 12px;
    	font-size: 14px;
    	margin: 0 0 0 20px;
    	text-transform: none;
    	display: block
    }
    @media screen and (max-width:1400px) {
    	.widget_tm_one_upgrade_plan_button a.button {
    		padding: 9px 12px 9px
    	}
    }
    @media screen and (max-width:1200px) {
    	.widget_tm_one_upgrade_plan_button a.button {
    		display: none
    	}
    }
    .global_join {
    	background-attachment: fixed;
    	background-color: #2196f3;
    	background-image: url(https://monsterone.com/wp-content/uploads/2019/03/parallax-elements.svg);
    	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
    	padding: 140px 0 138px;
    	text-align: center
    }
    @media screen and (max-width:767px) {
    	.global_join {
    		padding: 70px 0
    	}
    }
    .global_join__center {
    	width: 100%;
    	max-width: 1150px;
    	padding: 0 15px;
    	margin: 0 auto
    }
    .global_join figure {
    	margin: 0 0 10px;
    	padding: 0
    }
    .global_join h2 {
    	color: #fff;
    	font-size: 36px;
    	line-height: 51px;
    	font-weight: 500;
    	padding: 0;
    	max-width: 864px;
    	margin: 0 auto 10px!important
    }
    @media screen and (max-width:940px) {
    	.global_join h2 {
    		font-size: 28px;
    		line-height: 36px
    	}
    }
    .global_join p {
    	padding: 0;
    	font-size: 18px;
    	line-height: 27px;
    	color: #fff;
    	max-width: 864px;
    	margin: 0 auto 30px!important
    }
    .global_join__btn {
    	display: inline-block;
    	border-radius: 25px;
    	padding: 16px 31px 17px;
    	min-width: 214px;
    	background: -webkit-gradient(linear, left bottom, left top, from(#d84314), to(#e7512b));
    	background: -o-linear-gradient(bottom, #d84314 0%, #e7512b 100%);
    	background: linear-gradient(to top, #d84314 0%, #e7512b 100%);
    	background-clip: padding-box;
    	background-size: auto 100%;
    	letter-spacing: .025em;
    	font-size: 14px;
    	line-height: 17px;
    	font-weight: 700;
    	text-align: center;
    	text-transform: uppercase;
    	color: #fff;
    	text-decoration: none
    }
    .global_join__btn:hover {
    	color: #fff;
    	background-size: auto 800%;
    	background-position: center bottom;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    .global_join__btn:visited, .global_join__btn:focus {
    	color: #fff
    }
    .global_join__btn:after {
    	position: relative;
    	content: '';
    	display: inline-block;
    	top: 2px;
    	width: 14px;
    	height: 14px;
    	background-repeat: no-repeat;
    	background-position: center center;
    	margin-left: 4px;
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'%3E%3Cpath d='M7.875 5H0.875C0.610677 5 0.396484 5.08203 0.232422 5.24609C0.077474 5.40104 0 5.61068 0 5.875C0 6.13932 0.077474 6.35352 0.232422 6.51758C0.396484 6.67253 0.610677 6.75 0.875 6.75H7.875V11.125L14 5.875L7.875 0.625V5Z' fill='white'%3E%3C/path%3E%3C/svg%3E")
    }
    .global_join__btn__no_arrow:after {
    	display: none
    }
    .footer__partners {
    	padding-top: 35px;
    	border-top: 1px solid #bbc4c9
    }
    .footer__partners a {
    	display: inline-block;
    	margin-right: 10px;
    	margin-bottom: 10px;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 18px;
    	color: #747b7f;
    	transition: .2s;
    	text-decoration: none
    }
    .footer__partners a:last-child {
    	margin-bottom: 0
    }
    .footer__partners a:hover {
    	color: #2196f3
    }
    .admin-bar .new_header__dropdown__wrap {
    	top: 93px;
    	height: calc(100% - 93px)
    }
    @media screen and (max-width:782px) {
    	.admin-bar .new_header__dropdown__wrap {
    		top: 107px;
    		height: calc(100% - 107px)
    	}
    }
    .new_header {
    	position: relative;
    	z-index: 10;
    	box-shadow: 0px 0px 8px rgba(42, 53, 58, .1);
    	background: #fff
    }
    .new_header__center {
    	padding: 0 20px;
    	width: 100%
    }
    .new_header__top {
    	padding: 13px 0 17px
    }
    @media screen and (max-width:1200px) {
    	.new_header__top {
    		padding: 7px 0
    	}
    }
    .new_header__top .new_header__center {
    	display: flex;
    	align-items: center
    }
    .new_header__top .new_header__logo img {
    	display: block;
    	height: 38px
    }
    .new_header__top .new_header__search {
    	flex-grow: 1;
    	min-width: 0;
    	margin: 0 35px
    }
    @media screen and (max-width:1200px) {
    	.new_header__top .new_header__search {
    		margin-right: 0
    	}
    }
    @media screen and (max-width:1200px) {
    	.new_header__top .new_header__nav {
    		display: none
    	}
    }
    .new_header__top .new_header__nav #menu-header-small {
    	align-items: center;
    	margin: 0
    }
    .new_header__top .new_header__nav .drop_block {
    	display: flex;
    	align-items: center;
    	position: relative;
    	top: 5px
    }
    .new_header__top .new_header__drop_btn {
    	display: none;
    	width: 30px;
    	height: 30px;
    	align-items: center;
    	justify-content: center;
    	cursor: pointer;
    	margin-left: 10px
    }
    @media screen and (max-width:1200px) {
    	.new_header__top .new_header__drop_btn {
    		display: flex
    	}
    }
    .new_header__top .new_header__drop_btn svg path {
    	fill: #2a353a
    }
    .new_header__top .widget_tm_one_upgrade_plan_button {
    	margin: 0
    }
    .new_header__top .widget_tm_one_upgrade_plan_button a {
    	color: #fff !important;
    	border: 1px solid #2196f3 !important;
    	background-color: #2196f3 !important
    }
    .new_header__bottom {
    	padding-bottom: 19px
    }
    @media screen and (max-width:1200px) {
    	.new_header__bottom {
    		display: none
    	}
    }
    .new_header__bottom .new_header__nav {
    	display: flex;
    	justify-content: center;
    	align-items: center
    }
    .new_header__bottom .new_header__nav__item {
    	margin-right: 25px;
    	position: relative
    }
    .new_header__bottom .new_header__nav__item:last-child {
    	margin-right: 0
    }
    .new_header__bottom .new_header__nav__item>a {
    	font-weight: 500;
    	font-size: 15px;
    	line-height: 20px;
    	color: #747b7f;
    	text-decoration: none;
    	position: relative;
    	z-index: 2
    }
    .new_header__bottom .new_header__nav__item__drop {
    	box-shadow: 0px 8px 8px rgba(42, 53, 58, .15);
    	border-radius: 5px;
    	width: 226px;
    	display: none;
    	position: absolute;
    	z-index: 1;
    	left: -20px;
    	top: 20px;
    	padding: 26px 20px 15px;
    	background: #fff;
    	flex-direction: column
    }
    .new_header__bottom .new_header__nav__item__drop__large {
    	flex-direction: row;
    	flex-wrap: wrap;
    	width: 420px
    }
    .new_header__bottom .new_header__nav__item__drop__large a {
    	flex-basis: 48.5%;
    	margin-right: 3%
    }
    .new_header__bottom .new_header__nav__item__drop__large a:nth-child(2n) {
    	margin-right: 0
    }
    .new_header__bottom .new_header__nav__item__drop a {
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 36px;
    	color: #747b7f;
    	margin-bottom: 5px;
    	text-decoration: none
    }
    .new_header__bottom .new_header__nav__item__drop a:hover {
    	color: #2a353a
    }
    .new_header__bottom .new_header__nav__item__drop a:last-child {
    	margin-bottom: 0
    }
    .new_header__bottom .new_header__nav__item__drop a.unavailable {
    	position: relative;
    	padding-left: 20px
    }
    .new_header__bottom .new_header__nav__item__drop a.unavailable:before {
    	display: block;
    	position: absolute;
    	left: 0;
    	top: 8px;
    	content: '';
    	width: 13px;
    	height: 16px;
    	background-size: contain;
    	background-repeat: no-repeat;
    	margin: 0 5px 0 0;
    	background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAyNiAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMTIuODkwNCAwLjEyNUMxMS44NzIxIDAuMTI1IDEwLjkwOTIgMC4zMjQyMTkgMTAuMDAxNyAwLjcyMjY1NkM5LjA5NDEzIDEuMDk4OTYgOC4yOTcyNSAxLjYzMDIxIDcuNjExMDYgMi4zMTY0MUM2Ljk0Njk5IDIuOTgwNDcgNi40MTU3NCAzLjc2NjI4IDYuMDE3MzEgNC42NzM4M0M1LjY0MSA1LjU4MTM4IDUuNDUyODUgNi41NDQyNyA1LjQ1Mjg1IDcuNTYyNVYxMC43NUgxLjIwMjg1QzAuOTE1MDkzIDEwLjc1IDAuNjYwNTM1IDEwLjg2MDcgMC40MzkxODEgMTEuMDgyQzAuMjM5OTYzIDExLjI4MTIgMC4xNDAzNTMgMTEuNTI0NyAwLjE0MDM1MyAxMS44MTI1VjMzLjA2MjVDMC4xNDAzNTMgMzMuMzUwMyAwLjIzOTk2MyAzMy41OTM4IDAuNDM5MTgxIDMzLjc5M0MwLjY2MDUzNSAzNC4wMTQzIDAuOTE1MDkzIDM0LjEyNSAxLjIwMjg1IDM0LjEyNUgyNC41Nzc5QzI0Ljg2NTYgMzQuMTI1IDI1LjEwOTEgMzQuMDE0MyAyNS4zMDgzIDMzLjc5M0MyNS41Mjk3IDMzLjU5MzggMjUuNjQwNCAzMy4zNTAzIDI1LjY0MDQgMzMuMDYyNVYxMS44MTI1QzI1LjY0MDQgMTEuNTI0NyAyNS41Mjk3IDExLjI4MTIgMjUuMzA4MyAxMS4wODJDMjUuMTA5MSAxMC44NjA3IDI0Ljg2NTYgMTAuNzUgMjQuNTc3OSAxMC43NUgyMC4zMjc5VjcuNTYyNUMyMC4zMjc5IDYuNTQ0MjcgMjAuMTI4NiA1LjU4MTM4IDE5LjczMDIgNC42NzM4M0MxOS4zNTM5IDMuNzY2MjggMTguODIyNiAyLjk4MDQ3IDE4LjEzNjQgMi4zMTY0MUMxNy40NzI0IDEuNjMwMjEgMTYuNjg2NiAxLjA5ODk2IDE1Ljc3OSAwLjcyMjY1NkMxNC44NzE1IDAuMzI0MjE5IDEzLjkwODYgMC4xMjUgMTIuODkwNCAwLjEyNVpNNy41Nzc4NSA3LjU2MjVDNy41Nzc4NSA2LjEwMTU2IDguMDk4MDQgNC44NTA5MSA5LjEzODQgMy44MTA1NUMxMC4xNzg4IDIuNzcwMTggMTEuNDI5NCAyLjI1IDEyLjg5MDQgMi4yNUMxNC4zNTEzIDIuMjUgMTUuNjAxOSAyLjc3MDE4IDE2LjY0MjMgMy44MTA1NUMxNy42ODI3IDQuODUwOTEgMTguMjAyOSA2LjEwMTU2IDE4LjIwMjkgNy41NjI1VjEwLjc1SDcuNTc3ODVWNy41NjI1Wk0yMy41MTU0IDMySDIuMjY1MzVWMTIuODc1SDIzLjUxNTRWMzJaTTEyLjg5MDQgMTYuMDYyNUMxMS43MTcyIDE2LjA2MjUgMTAuNzEgMTYuNDgzMSA5Ljg2ODg3IDE3LjMyNDJDOS4wNDk4NiAxOC4xNDMyIDguNjQwMzUgMTkuMTM5MyA4LjY0MDM1IDIwLjMxMjVDOC42NDAzNSAyMS4zMDg2IDguOTM5MTggMjIuMTgyOSA5LjUzNjg0IDIyLjkzNTVDMTAuMTU2NiAyMy42ODgyIDEwLjkyMDMgMjQuMTc1MSAxMS44Mjc5IDI0LjM5NjVWMjYuNjg3NUMxMS44Mjc5IDI2Ljk3NTMgMTEuOTI3NSAyNy4yMjk4IDEyLjEyNjcgMjcuNDUxMkMxMi4zNDggMjcuNjUwNCAxMi42MDI2IDI3Ljc1IDEyLjg5MDQgMjcuNzVDMTMuMTc4MSAyNy43NSAxMy40MjE2IDI3LjY1MDQgMTMuNjIwOCAyNy40NTEyQzEzLjg0MjIgMjcuMjI5OCAxMy45NTI5IDI2Ljk3NTMgMTMuOTUyOSAyNi42ODc1VjI0LjM5NjVDMTQuODYwNCAyNC4xNzUxIDE1LjYxMyAyMy42ODgyIDE2LjIxMDcgMjIuOTM1NUMxNi44MzA1IDIyLjE4MjkgMTcuMTQwNCAyMS4zMDg2IDE3LjE0MDQgMjAuMzEyNUMxNy4xNDA0IDE5LjEzOTMgMTYuNzE5OCAxOC4xNDMyIDE1Ljg3ODYgMTcuMzI0MkMxNS4wNTk2IDE2LjQ4MzEgMTQuMDYzNSAxNi4wNjI1IDEyLjg5MDQgMTYuMDYyNVpNMTIuODkwNCAyMi40Mzc1QzEyLjMxNDggMjIuNDM3NSAxMS44MTY4IDIyLjIyNzIgMTEuMzk2MiAyMS44MDY2QzEwLjk3NTYgMjEuMzg2MSAxMC43NjU0IDIwLjg4OCAxMC43NjU0IDIwLjMxMjVDMTAuNzY1NCAxOS43MzcgMTAuOTc1NiAxOS4yMzg5IDExLjM5NjIgMTguODE4NEMxMS44MTY4IDE4LjM5NzggMTIuMzE0OCAxOC4xODc1IDEyLjg5MDQgMTguMTg3NUMxMy40NjU5IDE4LjE4NzUgMTMuOTYzOSAxOC4zOTc4IDE0LjM4NDUgMTguODE4NEMxNC44MDUxIDE5LjIzODkgMTUuMDE1NCAxOS43MzcgMTUuMDE1NCAyMC4zMTI1QzE1LjAxNTQgMjAuODg4IDE0LjgwNTEgMjEuMzg2MSAxNC4zODQ1IDIxLjgwNjZDMTMuOTYzOSAyMi4yMjcyIDEzLjQ2NTkgMjIuNDM3NSAxMi44OTA0IDIyLjQzNzVaIiBmaWxsPSIjRkY3MjQ4Ii8+DQo8L3N2Zz4=')
    }
    .new_header__bottom .new_header__nav__item:hover>a {
    	color: #2a353a
    }
    .new_header__bottom .new_header__nav__item:hover>a:before {
    	content: '';
    	display: block;
    	position: absolute;
    	left: 0;
    	bottom: -6px;
    	width: 100%;
    	height: 1px;
    	background: #2a353a;
    	z-index: 2
    }
    .new_header__bottom .new_header__nav__item:hover .new_header__nav__item__drop {
    	display: flex
    }
    .new_header__bottom .new_header__nav__item__more {
    	margin-left: 20px
    }
    .new_header__bottom .new_header__nav__item__more:before {
    	content: '';
    	position: absolute;
    	z-index: 3;
    	left: -20px;
    	top: 0;
    	width: 1px;
    	height: 30px;
    	background: #e2e4e4
    }
    .new_header__bottom .new_header__nav__item__more .new_header__nav__item__drop {
    	left: auto;
    	right: 0
    }
    .new_header__dropdown {
    	padding: 20px;
    	position: absolute;
    	z-index: 10;
    	right: 0;
    	top: 0;
    	width: 500px;
    	height: 100%;
    	overflow-y: auto;
    	background: #fff
    }
    .new_header__dropdown__wrap {
    	z-index: 999;
    	position: fixed;
    	top: 61px;
    	width: 100%;
    	height: calc(100% - 61px);
    	background: rgba(0, 0, 0, .6);
    	display: none
    }
    .new_header__dropdown__wrap.act {
    	display: block
    }
    .new_header__dropdown__wrap.banner_fix {
    	top: 101px;
    	height: calc(100% - 101px)
    }
    .new_header__dropdown .widget_tm_one_upgrade_plan_button {
    	width: 220px;
    	margin: 0 auto 20px
    }
    .new_header__dropdown .widget_tm_one_upgrade_plan_button a {
    	color: #fff !important;
    	border: 1px solid #2196f3 !important;
    	background-color: #2196f3 !important;
    	margin-left: 0
    }
    @media screen and (max-width:1200px) {
    	.new_header__dropdown .widget_tm_one_upgrade_plan_button a {
    		display: block
    	}
    }
    @media screen and (max-width:767px) {
    	.new_header__dropdown {
    		width: 270px
    	}
    }
    .new_header__dropdown ul {
    	margin: 0;
    	padding: 0
    }
    .new_header__dropdown ul li {
    	padding: 0;
    	margin-bottom: 10px
    }
    .new_header__dropdown ul li:before {
    	display: none
    }
    .new_header__dropdown ul li a {
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 18px;
    	color: #747b7f;
    	text-decoration: none
    }
    .new_header__dropdown ul li a.unavailable {
    	position: relative;
    	padding-left: 20px
    }
    .new_header__dropdown ul li a.unavailable:before {
    	display: block;
    	position: absolute;
    	left: 0;
    	top: -2px;
    	content: '';
    	width: 13px;
    	height: 16px;
    	background-size: contain;
    	background-repeat: no-repeat;
    	margin: 0 5px 0 0;
    	background-image: url('data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iMzUiIHZpZXdCb3g9IjAgMCAyNiAzNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4NCiAgICA8cGF0aCBkPSJNMTIuODkwNCAwLjEyNUMxMS44NzIxIDAuMTI1IDEwLjkwOTIgMC4zMjQyMTkgMTAuMDAxNyAwLjcyMjY1NkM5LjA5NDEzIDEuMDk4OTYgOC4yOTcyNSAxLjYzMDIxIDcuNjExMDYgMi4zMTY0MUM2Ljk0Njk5IDIuOTgwNDcgNi40MTU3NCAzLjc2NjI4IDYuMDE3MzEgNC42NzM4M0M1LjY0MSA1LjU4MTM4IDUuNDUyODUgNi41NDQyNyA1LjQ1Mjg1IDcuNTYyNVYxMC43NUgxLjIwMjg1QzAuOTE1MDkzIDEwLjc1IDAuNjYwNTM1IDEwLjg2MDcgMC40MzkxODEgMTEuMDgyQzAuMjM5OTYzIDExLjI4MTIgMC4xNDAzNTMgMTEuNTI0NyAwLjE0MDM1MyAxMS44MTI1VjMzLjA2MjVDMC4xNDAzNTMgMzMuMzUwMyAwLjIzOTk2MyAzMy41OTM4IDAuNDM5MTgxIDMzLjc5M0MwLjY2MDUzNSAzNC4wMTQzIDAuOTE1MDkzIDM0LjEyNSAxLjIwMjg1IDM0LjEyNUgyNC41Nzc5QzI0Ljg2NTYgMzQuMTI1IDI1LjEwOTEgMzQuMDE0MyAyNS4zMDgzIDMzLjc5M0MyNS41Mjk3IDMzLjU5MzggMjUuNjQwNCAzMy4zNTAzIDI1LjY0MDQgMzMuMDYyNVYxMS44MTI1QzI1LjY0MDQgMTEuNTI0NyAyNS41Mjk3IDExLjI4MTIgMjUuMzA4MyAxMS4wODJDMjUuMTA5MSAxMC44NjA3IDI0Ljg2NTYgMTAuNzUgMjQuNTc3OSAxMC43NUgyMC4zMjc5VjcuNTYyNUMyMC4zMjc5IDYuNTQ0MjcgMjAuMTI4NiA1LjU4MTM4IDE5LjczMDIgNC42NzM4M0MxOS4zNTM5IDMuNzY2MjggMTguODIyNiAyLjk4MDQ3IDE4LjEzNjQgMi4zMTY0MUMxNy40NzI0IDEuNjMwMjEgMTYuNjg2NiAxLjA5ODk2IDE1Ljc3OSAwLjcyMjY1NkMxNC44NzE1IDAuMzI0MjE5IDEzLjkwODYgMC4xMjUgMTIuODkwNCAwLjEyNVpNNy41Nzc4NSA3LjU2MjVDNy41Nzc4NSA2LjEwMTU2IDguMDk4MDQgNC44NTA5MSA5LjEzODQgMy44MTA1NUMxMC4xNzg4IDIuNzcwMTggMTEuNDI5NCAyLjI1IDEyLjg5MDQgMi4yNUMxNC4zNTEzIDIuMjUgMTUuNjAxOSAyLjc3MDE4IDE2LjY0MjMgMy44MTA1NUMxNy42ODI3IDQuODUwOTEgMTguMjAyOSA2LjEwMTU2IDE4LjIwMjkgNy41NjI1VjEwLjc1SDcuNTc3ODVWNy41NjI1Wk0yMy41MTU0IDMySDIuMjY1MzVWMTIuODc1SDIzLjUxNTRWMzJaTTEyLjg5MDQgMTYuMDYyNUMxMS43MTcyIDE2LjA2MjUgMTAuNzEgMTYuNDgzMSA5Ljg2ODg3IDE3LjMyNDJDOS4wNDk4NiAxOC4xNDMyIDguNjQwMzUgMTkuMTM5MyA4LjY0MDM1IDIwLjMxMjVDOC42NDAzNSAyMS4zMDg2IDguOTM5MTggMjIuMTgyOSA5LjUzNjg0IDIyLjkzNTVDMTAuMTU2NiAyMy42ODgyIDEwLjkyMDMgMjQuMTc1MSAxMS44Mjc5IDI0LjM5NjVWMjYuNjg3NUMxMS44Mjc5IDI2Ljk3NTMgMTEuOTI3NSAyNy4yMjk4IDEyLjEyNjcgMjcuNDUxMkMxMi4zNDggMjcuNjUwNCAxMi42MDI2IDI3Ljc1IDEyLjg5MDQgMjcuNzVDMTMuMTc4MSAyNy43NSAxMy40MjE2IDI3LjY1MDQgMTMuNjIwOCAyNy40NTEyQzEzLjg0MjIgMjcuMjI5OCAxMy45NTI5IDI2Ljk3NTMgMTMuOTUyOSAyNi42ODc1VjI0LjM5NjVDMTQuODYwNCAyNC4xNzUxIDE1LjYxMyAyMy42ODgyIDE2LjIxMDcgMjIuOTM1NUMxNi44MzA1IDIyLjE4MjkgMTcuMTQwNCAyMS4zMDg2IDE3LjE0MDQgMjAuMzEyNUMxNy4xNDA0IDE5LjEzOTMgMTYuNzE5OCAxOC4xNDMyIDE1Ljg3ODYgMTcuMzI0MkMxNS4wNTk2IDE2LjQ4MzEgMTQuMDYzNSAxNi4wNjI1IDEyLjg5MDQgMTYuMDYyNVpNMTIuODkwNCAyMi40Mzc1QzEyLjMxNDggMjIuNDM3NSAxMS44MTY4IDIyLjIyNzIgMTEuMzk2MiAyMS44MDY2QzEwLjk3NTYgMjEuMzg2MSAxMC43NjU0IDIwLjg4OCAxMC43NjU0IDIwLjMxMjVDMTAuNzY1NCAxOS43MzcgMTAuOTc1NiAxOS4yMzg5IDExLjM5NjIgMTguODE4NEMxMS44MTY4IDE4LjM5NzggMTIuMzE0OCAxOC4xODc1IDEyLjg5MDQgMTguMTg3NUMxMy40NjU5IDE4LjE4NzUgMTMuOTYzOSAxOC4zOTc4IDE0LjM4NDUgMTguODE4NEMxNC44MDUxIDE5LjIzODkgMTUuMDE1NCAxOS43MzcgMTUuMDE1NCAyMC4zMTI1QzE1LjAxNTQgMjAuODg4IDE0LjgwNTEgMjEuMzg2MSAxNC4zODQ1IDIxLjgwNjZDMTMuOTYzOSAyMi4yMjcyIDEzLjQ2NTkgMjIuNDM3NSAxMi44OTA0IDIyLjQzNzVaIiBmaWxsPSIjRkY3MjQ4Ii8+DQo8L3N2Zz4=')
    }
    .new_header__dropdown ul li ul {
    	margin-left: 15px
    }
    .new_header__dropdown ul li ul li:first-child {
    	padding-top: 10px
    }
    .new_header__dropdown ul>li {
    	position: relative;
    	padding-right: 15px
    }
    .new_header__dropdown ul>li span {
    	cursor: pointer;
    	position: absolute;
    	right: 0;
    	top: 8px;
    	content: url("data:image/svg+xml; charset=utf8, %3Csvg%20width%3D%227%22%20height%3D%2210%22%20viewBox%3D%220%200%207%2010%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Cpath%20d%3D%22M6.49609%205L1.69141%209.81445L0.753906%208.93555L4.68945%205L0.753906%201.06445L1.69141%200.185547L6.49609%205Z%22%20fill%3D%22%23AAAEB0%22%2F%3E%0A%3C%2Fsvg%3E%0A");
    	width: 7px;
    	height: 10px;
    	transition: .2s;
    	transform: rotate(0deg)
    }
    .new_header__dropdown ul>li ul {
    	display: none
    }
    .new_header__dropdown ul>li.act span {
    	transform: rotate(90deg)
    }
    .new_header__dropdown ul>li.act ul {
    	display: block
    }
    .new_header__dropdown__other {
    	padding-top: 15px
    }
    .new_header__dropdown__other__title {
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 18px;
    	color: #2a353a;
    	border-bottom: 1px solid #e2e4e4;
    	margin-bottom: 15px
    }
    .tm_one_template_collection_btn_single {
    	margin-left: 13px;
    	display: flex;
    	align-items: center;
    	cursor: pointer;
    	padding: 3px 20px;
    	border: 1px solid #dadada;
    	border-radius: 4px;
    	background: #fff;
    	font-weight: 700;
    	font-size: 14px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #ff7248
    }
    .tm_one_template_collection_btn_single .text {
    	margin-left: 10px
    }
    .tm_one_template_collection_btn_single .text__act {
    	display: none
    }
    .tm_one_template_collection_btn_single__act {
    	display: none
    }
    .tm_one_template_collection_btn_single.act {
    	background: #ff7248;
    	border: 1px solid #ff7248;
    	color: #fff
    }
    .tm_one_template_collection_btn_single.act .text__act {
    	display: block
    }
    .tm_one_template_collection_btn_single.act .text__pass {
    	display: none
    }
    .tm_one_template_collection_btn_single.act .tm_one_template_collection_btn_single__act {
    	display: block
    }
    .tm_one_template_collection_btn_single.act .tm_one_template_collection_btn_single__pass {
    	display: none
    }
    .tm-listing-item .tm_one_template_collection_btn {
    	position: absolute;
    	right: 50px;
    	top: 10px;
    	width: 30px;
    	height: 30px;
    	cursor: pointer;
    	background: #fff;
    	border-radius: 5px;
    	z-index: 2;
    	opacity: 0;
    	visibility: hidden;
    	display: flex;
    	align-items: center;
    	justify-content: center;
    	transition: .2s;
    	filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, .15))
    }
    @media screen and (max-width:1120px) {
    	.tm-listing-item .tm_one_template_collection_btn {
    		opacity: 1;
    		visibility: visible
    	}
    }
    .tm-listing-item .tm_one_template_collection_btn:hover {
    	filter: drop-shadow(0px 2px 4px rgba(0, 0, 0, 0))
    }
    .tm-listing-item .tm_one_template_collection_btn__act {
    	display: none
    }
    .tm-listing-item .tm_one_template_collection_btn.act {
    	background: #ff7248
    }
    .tm-listing-item .tm_one_template_collection_btn.act .tm_one_template_collection_btn__act {
    	display: block
    }
    .tm-listing-item .tm_one_template_collection_btn.act .tm_one_template_collection_btn__pass {
    	display: none
    }
    .tm-listing-item:hover .tm_one_template_collection_btn {
    	opacity: 1;
    	visibility: visible
    }
    .collections__pop {
    	display: none;
    	position: fixed;
    	z-index: 99;
    	width: 100%;
    	height: 100%;
    	left: 0;
    	top: 0;
    	background: rgba(0, 0, 0, .6);
    	overflow-y: scroll
    }
    .collections__pop__table {
    	position: absolute;
    	width: 100%;
    	display: table;
    	left: 0;
    	top: 0;
    	height: 100%
    }
    .collections__pop__table_cell {
    	padding: 70px 15px;
    	text-align: center;
    	vertical-align: middle;
    	display: table-cell
    }
    .collections__pop__add_not_login .collections__pop__container {
    	margin: 0 auto;
    	width: 100%;
    	max-width: 495px;
    	background: #fff;
    	border-radius: 10px;
    	padding: 57px 15px 48px;
    	position: relative
    }
    .collections__pop__add_not_login .collections__pop__container .title {
    	font-weight: 500;
    	font-size: 20px;
    	line-height: 33px;
    	letter-spacing: .02em;
    	color: #181a1c;
    	margin-bottom: 15px
    }
    .collections__pop__add_not_login .collections__pop__container .btn__wrap {
    	margin-bottom: 22px
    }
    .collections__pop__add_not_login .collections__pop__container .btn__wrap a {
    	display: inline-block;
    	background: linear-gradient(0deg, #2196f3 0%, #4ba4fa 100%);
    	border-radius: 25px;
    	padding: 14px 20px 13px;
    	font-weight: 700;
    	font-size: 14px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #fff;
    	text-decoration: none
    }
    .collections__pop__add_not_login .collections__pop__container .btn__wrap a:hover {
    	text-decoration: underline
    }
    .collections__pop__add_not_login .collections__pop__container .bottom_text {
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #707070
    }
    .collections__pop__add_not_login .collections__pop__container .bottom_text a {
    	text-decoration: none
    }
    .collections__pop__add_not_login .collections__pop__container .bottom_text a:hover {
    	text-decoration: underline
    }
    .collections__pop__add_not_login .collections__pop__close {
    	position: absolute;
    	right: 15px;
    	top: 15px;
    	cursor: pointer;
    	opacity: .5;
    	transition: .2s
    }
    .collections__pop__add_not_login .collections__pop__close:hover {
    	opacity: .7
    }
    .collections__pop__add_login .collections__pop__container {
    	position: relative;
    	padding: 34px 30px 37px;
    	background: #fff;
    	border-radius: 10px;
    	width: 100%;
    	max-width: 560px;
    	margin: 0 auto
    }
    .collections__pop__add_login .collections__pop__container .login__search {
    	display: flex;
    	justify-content: space-between;
    	align-items: flex-start;
    	border-bottom: 1px solid #989898
    }
    .collections__pop__add_login .collections__pop__container .login__search input {
    	flex-grow: 1;
    	min-width: 0;
    	color: #747b7f;
    	border: none!important;
    	border-radius: 0!important;
    	padding: 0 0 7px 0!important;
    	font-size: 14px;
    	line-height: 24px;
    	-webkit-transition: all 0s!important;
    	-o-transition: all 0s!important;
    	transition: all 0s!important;
    	letter-spacing: .02em;
    	color: #181a1c
    }
    .collections__pop__add_login .collections__pop__container .login__search input::placeholder {
    	color: #989898
    }
    .collections__pop__add_login .collections__pop__container .login__search input:-ms-input-placeholder {
    	color: #989898
    }
    .collections__pop__add_login .collections__pop__container .login__search input::-ms-input-placeholder {
    	color: #989898
    }
    .collections__pop__add_login .collections__pop__container .login__search input:focus {
    	border: none!important;
    	outline: none!important;
    	-webkit-box-shadow: none!important;
    	box-shadow: none!important
    }
    .collections__pop__add_login .collections__pop__container .login__search svg {
    	-webkit-flex-basis: 14px;
    	-ms-flex-basis: 14px;
    	flex-basis: 14px;
    	max-width: 14px;
    	min-width: 14px;
    	width: 14px;
    	position: relative;
    	top: 5px;
    	margin: 0 10px
    }
    .collections__pop__add_login .collections__pop__container .login__content {
    	position: relative;
    	padding: 25px 0
    }
    .collections__pop__add_login .collections__pop__container .login__content.loading:before {
    	content: '';
    	position: absolute;
    	left: 0;
    	top: 0;
    	width: 100%;
    	height: 100%;
    	z-index: 1
    }
    .collections__pop__add_login .collections__pop__container .login__content.loading:after {
    	content: url("data:image/svg+xml; charset=utf8, %0A%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20style%3D%22margin%3A%20auto%3B%20background%3A%20none%3B%20display%3A%20block%3B%20shape-rendering%3A%20auto%3B%22%20width%3D%2278px%22%20height%3D%2278px%22%20viewBox%3D%220%200%20100%20100%22%20preserveAspectRatio%3D%22xMidYMid%22%3E%0A%3Cg%20transform%3D%22rotate(0%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.9166666666666666s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(30%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.8333333333333334s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(60%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.75s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(90%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.6666666666666666s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(120%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.5833333333333334s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(150%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.5s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(180%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.4166666666666667s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(210%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.3333333333333333s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(240%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.25s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(270%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.16666666666666666s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(300%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%22-0.08333333333333333s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%3Cg%20transform%3D%22rotate(330%2050%2050)%22%3E%0A%20%20%3Crect%20x%3D%2247%22%20y%3D%2224%22%20rx%3D%223%22%20ry%3D%226%22%20width%3D%226%22%20height%3D%2212%22%20fill%3D%22%2385a2b6%22%3E%0A%20%20%20%20%3Canimate%20attributeName%3D%22opacity%22%20values%3D%221%3B0%22%20keyTimes%3D%220%3B1%22%20dur%3D%221s%22%20begin%3D%220s%22%20repeatCount%3D%22indefinite%22%3E%3C%2Fanimate%3E%0A%20%20%3C%2Frect%3E%0A%3C%2Fg%3E%0A%3C%2Fsvg%3E");
    	position: absolute;
    	width: 78px;
    	height: 78px;
    	left: 50%;
    	transform: translateX(-50%);
    	top: 78px;
    	z-index: 2
    }
    .collections__pop__add_login .collections__pop__container .login__content .item {
    	cursor: pointer;
    	display: flex;
    	justify-content: space-between;
    	align-items: center;
    	height: 55px;
    	background: #f7f8f8;
    	border: 1px solid #dadada;
    	border-radius: 5px;
    	margin-bottom: 10px;
    	padding: 0 15px
    }
    .collections__pop__add_login .collections__pop__container .login__content .item__list {
    	height: 185px;
    	overflow-y: auto;
    	padding-right: 20px
    }
    .collections__pop__add_login .collections__pop__container .login__content .item__list .empty {
    	display: none;
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #181a1c;
    	white-space: nowrap;
    	overflow: hidden;
    	text-overflow: ellipsis
    }
    .collections__pop__add_login .collections__pop__container .login__content .item__list .empty.act {
    	display: block
    }
    .collections__pop__add_login .collections__pop__container .login__content .item._hide {
    	display: none!important
    }
    .collections__pop__add_login .collections__pop__container .login__content .item:last-child {
    	margin-bottom: 0
    }
    .collections__pop__add_login .collections__pop__container .login__content .item__title {
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #181a1c;
    	white-space: nowrap;
    	overflow: hidden;
    	text-overflow: ellipsis
    }
    .collections__pop__add_login .collections__pop__container .login__content .item__icon {
    	-webkit-flex-basis: 24px;
    	-ms-flex-basis: 24px;
    	flex-basis: 24px;
    	max-width: 24px;
    	min-width: 24px;
    	width: 24px;
    	height: 24px
    }
    .collections__pop__add_login .collections__pop__container .login__content .item__icon:before {
    	content: url("data:image/svg+xml; charset=utf8, %3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2212%22%20fill%3D%22%23DADADA%22%2F%3E%0A%3Cpath%20d%3D%22M10.0973%2016.6153L6.46155%2012.9265L8.1184%2011.2455L10.0973%2013.2592L15.8816%207.38452L17.5385%209.06554L10.0973%2016.6153Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A")
    }
    .collections__pop__add_login .collections__pop__container .login__content .item__icon.act {
    	content: url("data:image/svg+xml; charset=utf8, %3Csvg%20width%3D%2224%22%20height%3D%2224%22%20viewBox%3D%220%200%2024%2024%22%20fill%3D%22none%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%3Ccircle%20cx%3D%2212%22%20cy%3D%2212%22%20r%3D%2212%22%20fill%3D%22%2351BC76%22%2F%3E%0A%3Cpath%20d%3D%22M10.0973%2016.6153L6.46155%2012.9265L8.1184%2011.2455L10.0973%2013.2592L15.8816%207.38452L17.5385%209.06554L10.0973%2016.6153Z%22%20fill%3D%22white%22%2F%3E%0A%3C%2Fsvg%3E%0A")
    }
    .collections__pop__add_login .collections__pop__container .login__footer {
    	display: flex;
    	justify-content: space-between
    }
    @media screen and (max-width:500px) {
    	.collections__pop__add_login .collections__pop__container .login__footer {
    		display: block
    	}
    }
    .collections__pop__add_login .collections__pop__container .login__footer__create {
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	display: flex;
    	align-items: center;
    	justify-content: center;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #181a1c;
    	border: 1px solid #dadada;
    	border-radius: 100px;
    	width: 254px;
    	height: 44px
    }
    .collections__pop__add_login .collections__pop__container .login__footer__create.act {
    	cursor: pointer;
    	background: #2196f3;
    	color: #fff;
    	border: 1px solid #2196f3
    }
    .collections__pop__add_login .collections__pop__container .login__footer__create.act:hover {
    	text-decoration: underline
    }
    @media screen and (max-width:500px) {
    	.collections__pop__add_login .collections__pop__container .login__footer__create {
    		margin: 0 auto 20px
    	}
    }
    .collections__pop__add_login .collections__pop__container .login__footer__all {
    	background: linear-gradient(144.43deg, #ff825d 11.24%, #fc6d43 82.79%);
    	border-radius: 100px;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #fff;
    	width: 100px;
    	height: 44px;
    	display: flex;
    	align-items: center;
    	justify-content: center;
    	cursor: pointer;
    	text-decoration: none;
    	-webkit-transition: all 0s!important;
    	-o-transition: all 0s!important;
    	transition: all 0s!important
    }
    .collections__pop__add_login .collections__pop__container .login__footer__all:hover {
    	text-decoration: underline
    }
    @media screen and (max-width:500px) {
    	.collections__pop__add_login .collections__pop__container .login__footer__all {
    		width: 254px;
    		margin: 0 auto
    	}
    }
    .collections__pop__add_login .collections__pop__close {
    	position: absolute;
    	right: -14px;
    	top: -14px;
    	cursor: pointer;
    	width: 29px;
    	height: 29px;
    	background: #989898;
    	border-radius: 50%;
    	transition: .2s
    }
    .collections__pop__add_login .collections__pop__close:hover {
    	background: #888
    }
    .collections__pop__add_login .collections__pop__close svg {
    	position: absolute;
    	left: 0;
    	top: 0;
    	right: 0;
    	bottom: 0;
    	margin: auto
    }
    .collections__pop__delete .collections__pop__container {
    	margin: 0 auto;
    	width: 100%;
    	max-width: 495px;
    	background: #fff;
    	border-radius: 10px;
    	padding: 57px 15px 48px;
    	position: relative
    }
    .collections__pop__delete .collections__pop__container .title {
    	font-weight: 500;
    	font-size: 20px;
    	line-height: 33px;
    	letter-spacing: .02em;
    	color: #181a1c;
    	margin-bottom: 15px
    }
    .collections__pop__delete .collections__pop__container .btn__wrap {
    	margin-bottom: 22px
    }
    .collections__pop__delete .collections__pop__container .btn__wrap div {
    	display: inline-block;
    	background: linear-gradient(144.43deg, #ff825d 11.24%, #fc6d43 82.79%);
    	border-radius: 25px;
    	width: 220px;
    	text-align: center;
    	padding: 14px 0 13px;
    	cursor: pointer;
    	font-weight: 700;
    	font-size: 14px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #fff
    }
    .collections__pop__delete .collections__pop__container .btn__wrap div:hover {
    	background: #ff825d
    }
    .collections__pop__delete .collections__pop__container .cancel {
    	font-size: 16px;
    	line-height: 24px;
    	text-align: center;
    	letter-spacing: .02em;
    	color: #2196f3;
    	cursor: pointer
    }
    .collections__pop__delete .collections__pop__container .cancel:hover {
    	text-decoration: underline
    }
    .collections__pop__delete .collections__pop__close {
    	position: absolute;
    	right: 15px;
    	top: 15px;
    	cursor: pointer;
    	opacity: .5;
    	transition: .2s
    }
    .collections__pop__delete .collections__pop__close:hover {
    	opacity: .7
    }
    .btnloading {
    	color: transparent!important;
    	position: relative
    }
    .btnloading:before {
    	position: absolute;
    	left: 0;
    	top: 0;
    	right: 0;
    	bottom: 0;
    	width: 32px;
    	height: 32px;
    	margin: auto;
    	content: url("data:image/svg+xml; charset=utf8, %3Csvg%20xmlns%3Asvg%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20version%3D%221.0%22%20width%3D%2232px%22%20height%3D%2232px%22%20viewBox%3D%220%200%20128%20128%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2264%22%20r%3D%2216%22%20fill%3D%22%23ffffff%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2264%22%20r%3D%2214.344%22%20fill%3D%22%23ffffff%22%20transform%3D%22rotate(45%2064%2064)%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2264%22%20r%3D%2212.531%22%20fill%3D%22%23ffffff%22%20transform%3D%22rotate(90%2064%2064)%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2264%22%20r%3D%2210.75%22%20fill%3D%22%23ffffff%22%20transform%3D%22rotate(135%2064%2064)%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2264%22%20r%3D%2210.063%22%20fill%3D%22%23ffffff%22%20transform%3D%22rotate(180%2064%2064)%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2264%22%20r%3D%228.063%22%20fill%3D%22%23ffffff%22%20transform%3D%22rotate(225%2064%2064)%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2264%22%20r%3D%226.438%22%20fill%3D%22%23ffffff%22%20transform%3D%22rotate(270%2064%2064)%22%2F%3E%3Ccircle%20cx%3D%2216%22%20cy%3D%2264%22%20r%3D%225.375%22%20fill%3D%22%23ffffff%22%20transform%3D%22rotate(315%2064%2064)%22%2F%3E%3CanimateTransform%20attributeName%3D%22transform%22%20type%3D%22rotate%22%20values%3D%220%2064%2064%3B315%2064%2064%3B270%2064%2064%3B225%2064%2064%3B180%2064%2064%3B135%2064%2064%3B90%2064%2064%3B45%2064%2064%22%20calcMode%3D%22discrete%22%20dur%3D%22720ms%22%20repeatCount%3D%22indefinite%22%3E%3C%2FanimateTransform%3E%3C%2Fg%3E%3C%2Fsvg%3E")
    }
    .acc_collections__search {
    	display: flex;
    	justify-content: space-between;
    	align-items: center;
    	margin-bottom: 36px
    }
    @media screen and (max-width:600px) {
    	.acc_collections__search {
    		display: block
    	}
    }
    .acc_collections__search input {
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	padding: 22px 20px 21px!important;
    	flex-grow: 1;
    	min-width: 0;
    	border: 1px solid #dadada;
    	border-radius: 6px!important;
    	-webkit-transition: all 0s!important;
    	-o-transition: all 0s!important;
    	transition: all 0s!important;
    	color: #000
    }
    .acc_collections__search input::placeholder {
    	color: #989898
    }
    .acc_collections__search input:-ms-input-placeholder {
    	color: #989898
    }
    .acc_collections__search input::-ms-input-placeholder {
    	color: #989898
    }
    .acc_collections__search input:focus {
    	border: 1px solid #dadada !important;
    	outline: none!important;
    	-webkit-box-shadow: none!important;
    	box-shadow: none!important
    }
    @media screen and (max-width:600px) {
    	.acc_collections__search input {
    		display: block;
    		width: 100%;
    		margin-bottom: 20px
    	}
    }
    .acc_collections__search .create {
    	-webkit-flex-basis: 254px;
    	-ms-flex-basis: 254px;
    	flex-basis: 254px;
    	max-width: 254px;
    	min-width: 254px;
    	width: 254px;
    	margin-left: 20px;
    	height: 44px;
    	display: flex;
    	align-items: center;
    	justify-content: center;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #181a1c;
    	border: 1px solid #dadada;
    	border-radius: 100px
    }
    @media screen and (max-width:600px) {
    	.acc_collections__search .create {
    		margin: 0 auto
    	}
    }
    .acc_collections__search .create.act {
    	cursor: pointer;
    	background: #2196f3;
    	border: 1px solid #2196f3;
    	color: #fff
    }
    .acc_collections__content .controls {
    	position: absolute;
    	right: 15px;
    	top: 15px;
    	cursor: pointer
    }
    .acc_collections__content .controls .controls__open {
    	opacity: .2;
    	transition: .2s
    }
    .acc_collections__content .controls .controls__open:hover {
    	opacity: .5
    }
    .acc_collections__content .controls__content {
    	display: none;
    	cursor: default;
    	position: absolute;
    	z-index: 2;
    	right: -15px;
    	top: 30px;
    	width: 350px;
    	background: #fff;
    	border-radius: 10px;
    	box-shadow: 0px 7px 30px rgba(42, 53, 58, .3);
    	padding: 46px 30px 20px
    }
    @media screen and (max-width:500px) {
    	.acc_collections__content .controls__content {
    		width: 290px
    	}
    }
    .acc_collections__content .controls__content svg {
    	position: absolute;
    	right: 9px;
    	top: -10px
    }
    .acc_collections__content .controls__content input {
    	display: block;
    	width: 100%;
    	color: #747b7f;
    	border: none!important;
    	border-radius: 0!important;
    	padding: 0 0 7px 0!important;
    	font-size: 16px;
    	line-height: 24px;
    	-webkit-transition: all 0s!important;
    	-o-transition: all 0s!important;
    	transition: all 0s!important;
    	letter-spacing: .02em;
    	color: #181a1c;
    	border-bottom: 1px solid #989898 !important
    }
    .acc_collections__content .controls__content input::placeholder {
    	color: #989898
    }
    .acc_collections__content .controls__content input:-ms-input-placeholder {
    	color: #989898
    }
    .acc_collections__content .controls__content input::-ms-input-placeholder {
    	color: #989898
    }
    .acc_collections__content .controls__content input:focus {
    	border: none!important;
    	border-bottom: 1px solid #989898 !important;
    	outline: none!important;
    	-webkit-box-shadow: none!important;
    	box-shadow: none!important
    }
    .acc_collections__content .controls__content .descr {
    	font-size: 14px;
    	line-height: 25px;
    	color: #989898;
    	padding: 10px 0 20px
    }
    .acc_collections__content .controls__content .btn__wrap {
    	display: flex;
    	justify-content: space-between;
    	align-items: flex-start
    }
    .acc_collections__content .controls__content .btn__wrap div {
    	-webkit-flex-basis: 48.5%;
    	-ms-flex-basis: 48.5%;
    	flex-basis: 48.5%;
    	max-width: 48.5%;
    	min-width: 48.5%;
    	width: 48.5%;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	text-align: center;
    	padding: 13px 0 15px;
    	border-radius: 100px
    }
    .acc_collections__content .controls__content .btn__wrap .edit {
    	color: #181a1c;
    	border: 1px solid #dadada
    }
    .acc_collections__content .controls__content .btn__wrap .edit.act {
    	cursor: pointer;
    	color: #fff;
    	background: #2196f3;
    	border: 1px solid #2196f3
    }
    .acc_collections__content .controls__content .btn__wrap .delete {
    	color: #fff;
    	background: linear-gradient(144.43deg, #ff825d 11.24%, #fc6d43 82.79%);
    	cursor: pointer
    }
    .acc_collections__content .controls__content .btn__wrap .delete:hover {
    	background: #ff825d
    }
    .acc_collections__content .controls.act .controls__open {
    	opacity: .5
    }
    .acc_collections__content .controls.act .controls__content {
    	display: block
    }
    .acc_collections__content .empty {
    	text-align: center;
    	display: none;
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #181a1c
    }
    .acc_collections__content .empty.act {
    	display: block
    }
    .acc_collections__content .item {
    	background: #fff;
    	box-shadow: 0px 2px 10px rgba(0, 0, 0, .2);
    	border-radius: 6px;
    	padding: 25px 44px 25px 20px;
    	display: flex;
    	position: relative;
    	align-items: center;
    	margin-bottom: 30px
    }
    .acc_collections__content .item:last-child {
    	margin-bottom: 0
    }
    @media screen and (max-width:500px) {
    	.acc_collections__content .item {
    		display: block;
    		max-width: 350px;
    		margin-left: auto;
    		margin-right: auto;
    		padding: 25px 15px 15px
    	}
    }
    .acc_collections__content .item__text {
    	flex-basis: 23.5%
    }
    .acc_collections__content .item__text .title {
    	font-size: 20px;
    	line-height: 33px;
    	letter-spacing: .02em;
    	color: #000;
    	margin-bottom: 10px;
    	white-space: nowrap;
    	overflow: hidden;
    	text-overflow: ellipsis
    }
    .acc_collections__content .item__text .count {
    	font-size: 16px;
    	line-height: 24px;
    	letter-spacing: .02em;
    	color: #747b7f;
    	margin-bottom: 10px
    }
    .acc_collections__content .item__text .btn__wrap a {
    	display: inline-block;
    	font-weight: 500;
    	font-size: 14px;
    	line-height: 16px;
    	letter-spacing: .02em;
    	text-transform: uppercase;
    	color: #fff;
    	padding: 7px 15px;
    	background: linear-gradient(144.43deg, #ff825d 11.24%, #fc6d43 82.79%);
    	border-radius: 100px;
    	text-decoration: none
    }
    .acc_collections__content .item__text .btn__wrap a:hover {
    	text-decoration: underline
    }
    .acc_collections__content .item .subitem {
    	-webkit-flex-basis: 23.5%;
    	-ms-flex-basis: 23.5%;
    	flex-basis: 23.5%;
    	max-width: 23.5%;
    	min-width: 23.5%;
    	width: 23.5%;
    	margin-right: 2%
    }
    .acc_collections__content .item .subitem:last-child {
    	margin-right: 0
    }
    @media screen and (max-width:767px) {
    	.acc_collections__content .item .subitem {
    		-webkit-flex-basis: 31.5%;
    		-ms-flex-basis: 31.5%;
    		flex-basis: 31.5%;
    		max-width: 31.5%;
    		min-width: 31.5%;
    		width: 31.5%;
    		margin-right: 2.75%
    	}
    	.acc_collections__content .item .subitem:last-child {
    		margin-right: 0
    	}
    	.acc_collections__content .item .subitem:nth-child(4) {
    		display: none
    	}
    }
    @media screen and (max-width:600px) {
    	.acc_collections__content .item .subitem {
    		-webkit-flex-basis: 48.5%;
    		-ms-flex-basis: 48.5%;
    		flex-basis: 48.5%;
    		max-width: 48.5%;
    		min-width: 48.5%;
    		width: 48.5%;
    		margin-right: 4%
    	}
    	.acc_collections__content .item .subitem:last-child {
    		margin-right: 0
    	}
    	.acc_collections__content .item .subitem:nth-child(3) {
    		display: none
    	}
    	.acc_collections__content .item .subitem:nth-child(4) {
    		display: none
    	}
    }
    @media screen and (max-width:500px) {
    	.acc_collections__content .item .subitem {
    		-webkit-flex-basis: 100%;
    		-ms-flex-basis: 100%;
    		flex-basis: 100%;
    		max-width: 100%;
    		min-width: 100%;
    		width: 100%;
    		margin-right: 0
    	}
    	.acc_collections__content .item .subitem:first-child {
    		margin-bottom: 30px;
    		text-align: center
    	}
    }
    .acc_collections__content .item__link {
    	overflow: hidden;
    	border-radius: 6px;
    	padding-top: 14.5%;
    	position: relative
    }
    @media screen and (max-width:767px) {
    	.acc_collections__content .item__link {
    		padding-top: 19%
    	}
    }
    @media screen and (max-width:600px) {
    	.acc_collections__content .item__link {
    		padding-top: 30%
    	}
    }
    @media screen and (max-width:500px) {
    	.acc_collections__content .item__link {
    		padding-top: 62.5%;
    		display: block;
    		width: 290px;
    		margin: 0 auto
    	}
    }
    .acc_collections__content .item__link img {
    	position: absolute;
    	left: 0;
    	top: 0;
    	display: block;
    	width: 100%
    }
    .acc_collections__content .item__link__empty {
    	background: #f7f8f8
    }
    .acc_collections__content .item__link__empty svg {
    	position: absolute;
    	left: 0;
    	top: 0;
    	right: 0;
    	bottom: 0;
    	margin: auto
    }
    .acc_collections__content .item__link__icons8 img {
    	width: auto;
    	max-height: 100%;
    	right: 0;
    	bottom: 0;
    	margin: auto
    }
    .async-hide {
    	opacity: 0 !important
    }
    .tm-cookie-banner {
    	display: flex;
    	flex-wrap: wrap;
    	align-items: center;
    	justify-content: center;
    	position: fixed;
    	bottom: -200px;
    	left: 20px;
    	border-radius: 6px;
    	background-color: rgba(19, 31, 37, .95);
    	transition: bottom 1s;
    	color: #fff;
    	z-index: 999;
    	max-width: 513px;
    	padding: 15px 20px;
    	margin-right: 20px
    }
    .tm-cookie-banner--shown {
    	bottom: 20px
    }
    .tm-cookie-banner p {
    	font-size: 16px;
    	margin: 0 0 15px;
    	text-align: center;
    	line-height: 21px
    }
    .tm-cookie-banner a {
    	color: #2196f3;
    	text-decoration: none
    }
    .tm-cookie-banner a:hover {
    	text-decoration: underline
    }
    .tm-cookie-banner__close {
    	text-transform: capitalize;
    	font-weight: 700;
    	line-height: normal;
    	font-size: 14px;
    	letter-spacing: normal;
    	color: #fff;
    	background: linear-gradient(to top, #2196f3 0%, #4ba4fa 100%);
    	padding: 9px 17px 9px 32px;
    	position: relative
    }
    .tm-cookie-banner__close:before {
    	position: absolute;
    	content: '';
    	display: inline-block;
    	top: 10px;
    	left: 14px;
    	width: 14px;
    	height: 14px;
    	background-repeat: no-repeat;
    	background-position: center center;
    	background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='12' viewBox='0 0 14 12' fill='none'%3E%3Cpath d='M4.89453 6.23047L1.39453 4.125L0 5.51953L4.89453 11.125L14 2.01953L12.6055 0.625L4.89453 6.23047Z' fill='white'%3E%3C/path%3E%3C/svg%3E")
    }
    .tm-cookie-banner__close:hover {
    	background-size: auto 800%;
    	background-position: center bottom;
    	-webkit-transition: .25s;
    	-o-transition: .25s;
    	transition: .25s
    }
    @media (min-width:768px) {
    	.tm-cookie-banner {
    		flex-wrap: nowrap
    	}
    	.tm-cookie-banner p {
    		margin: 0 15px 0 0;
    		text-align: left
    	}
    }
    .error404 .site-headerб {
    	display: none
    }
    .PlasmaPromotion {
    	position: relative;
    	height: 40px;
    	margin-top: -40px;
    	overflow: hidden
    }
    .PlasmaPromotion--moveDown {
    	-webkit-animation: moveDownPromotion .5s linear forwards;
    	animation: moveDownPromotion .5s linear forwards
    }
    .PlasmaPromotion--moveDown .PlasmaPromotion__wrapper {
    	-webkit-animation: moveDownWrapper .5s linear forwards;
    	animation: moveDownWrapper .5s linear forwards
    }
    .PlasmaPromotion--moveUp {
    	-webkit-animation: moveUpPromotion .5s linear forwards;
    	animation: moveUpPromotion .5s linear forwards
    }
    .PlasmaPromotion--moveUp .PlasmaPromotion__wrapper {
    	-webkit-animation: moveUpWrapper .5s linear forwards;
    	animation: moveUpWrapper .5s linear forwards
    }
    .PlasmaPromotion__wrapper {
    	display: block;
    	text-decoration: none;
    	top: -40px;
    	color: #fff;
    	z-index: 99990;
    	background: #ff4e02
    }
    .PlasmaPromotion__wrapperSticky {
    	position: fixed;
    	left: 0;
    	right: 0
    }
    .PlasmaPromotion__wrapperLink {
    	position: absolute;
    	top: 0;
    	left: 0;
    	right: 0;
    	bottom: 0;
    	z-index: 9;
    	font-size: 0
    }
    .PlasmaPromotion__container {
    	position: relative;
    	height: 40px;
    	display: -webkit-box;
    	display: -ms-flexbox;
    	display: flex;
    	-webkit-box-orient: horizontal;
    	-webkit-box-direction: normal;
    	-ms-flex-direction: row;
    	flex-direction: row;
    	max-width: 1316px;
    	margin: 0 auto;
    	-webkit-box-sizing: border-box;
    	box-sizing: border-box
    }
    @media (max-width:1599px) {
    	.PlasmaPromotion__container {
    		max-width: 1080px
    	}
    }
    @media (max-width:1309px) {
    	.PlasmaPromotion__container {
    		max-width: 952px
    	}
    }
    @media (max-width:1023px) {
    	.PlasmaPromotion__container {
    		max-width: 100%
    	}
    }
    @media (max-width:600px) {
    	.PlasmaPromotion__timerWrapper {
    		display: none
    	}
    }
    .PlasmaPromotion__contentWrapper {
    	-webkit-box-flex: 2;
    	-ms-flex-positive: 2;
    	flex-grow: 2
    }
    .PlasmaPromotion__closeButton {
    	position: absolute;
    	top: 0;
    	right: 0;
    	width: 40px;
    	height: 40px;
    	background-color: transparent;
    	padding: 0;
    	border: 0;
    	outline: 0;
    	cursor: pointer;
    	opacity: .6;
    	-webkit-transition: opacity .3s;
    	-o-transition: opacity .3s;
    	transition: opacity .3s;
    	z-index: 9
    }
    .PlasmaPromotion__closeButton:hover {
    	opacity: 1
    }
    .PlasmaPromotion__closeButton:after, .PlasmaPromotion__closeButton:before {
    	content: '';
    	display: block;
    	width: 12px;
    	height: 2px;
    	background-color: #fff;
    	position: absolute;
    	top: 50%;
    	left: 50%
    }
    .PlasmaPromotion__closeButton:after {
    	-webkit-transform: translate(-50%, -50%) rotate(45deg);
    	-ms-transform: translate(-50%, -50%) rotate(45deg);
    	transform: translate(-50%, -50%) rotate(45deg)
    }
    .PlasmaPromotion__closeButton:before {
    	-webkit-transform: translate(-50%, -50%) rotate(-45deg);
    	-ms-transform: translate(-50%, -50%) rotate(-45deg);
    	transform: translate(-50%, -50%) rotate(-45deg)
    }
    @-webkit-keyframes moveDownPromotion {
    	0% {
    		margin-top: -40px
    	}
    	100% {
    		margin-top: 0
    	}
    }
    @keyframes moveDownPromotion {
    	0% {
    		margin-top: -40px
    	}
    	100% {
    		margin-top: 0
    	}
    }
    @-webkit-keyframes moveUpPromotion {
    	0% {
    		margin-top: 0
    	}
    	100% {
    		margin-top: -40px
    	}
    }
    @keyframes moveUpPromotion {
    	0% {
    		margin-top: 0
    	}
    	100% {
    		margin-top: -40px
    	}
    }
    @-webkit-keyframes moveDownWrapper {
    	0% {
    		top: -40px
    	}
    	100% {
    		top: 0
    	}
    }
    @keyframes moveDownWrapper {
    	0% {
    		top: -40px
    	}
    	100% {
    		top: 0
    	}
    }
    @-webkit-keyframes moveUpWrapper {
    	0% {
    		top: 0
    	}
    	100% {
    		top: -40px
    	}
    }
    @keyframes moveUpWrapper {
    	0% {
    		top: 0
    	}
    	100% {
    		top: -40px
    	}
    }
    #PlasmaPromotion__black_friday .PlasmaPromotion {
    	position: relative;
    	height: 0;
    	margin-top: -40px
    }
    #PlasmaPromotion__black_friday .PlasmaPromotion__container {
    	max-width: 1315px;
    	margin: 0 auto;
    	width: auto;
    	background: url('/wp-content/themes/tm-one/template-parts/header-banners/img/limited200k/1.jpg');
    	background-position: right center;
    	background-repeat: no-repeat
    }
    @media (max-width:1599px) and (min-width:1310px) {
    	#PlasmaPromotion__black_friday .PlasmaPromotion__container {
    		max-width: 1080px;
    		background: url('/wp-content/themes/tm-one/template-parts/header-banners/img/limited200k/2.jpg');
    		background-position: right center;
    		background-repeat: no-repeat
    	}
    }
    @media (max-width:1309px) and (min-width:1024px) {
    	#PlasmaPromotion__black_friday .PlasmaPromotion__container {
    		max-width: 952px;
    		background: url('/wp-content/themes/tm-one/template-parts/header-banners/img/limited200k/3.jpg');
    		background-position: right center;
    		background-repeat: no-repeat
    	}
    }
    @media (max-width:1023px) and (min-width:601px) {
    	#PlasmaPromotion__black_friday .PlasmaPromotion__container {
    		max-width: 567px;
    		background: url('/wp-content/themes/tm-one/template-parts/header-banners/img/limited200k/4.jpg');
    		background-position: left center;
    		background-repeat: no-repeat
    	}
    }
    @media (max-width:600px) {
    	#PlasmaPromotion__black_friday .PlasmaPromotion__container {
    		max-width: 328px;
    		background: url('/wp-content/themes/tm-one/template-parts/header-banners/img/limited200k/5.jpg');
    		background-position: left center;
    		background-repeat: no-repeat
    	}
    }
    #PlasmaPromotion__black_friday .PlasmaPromotion__contentWrapper {
    	position: absolute;
    	left: 0;
    	top: 0;
    	width: 100%;
    	height: 40px
    }
    .PlasmaPromotion__container .tm_banner__counter {
    	position: relative;
    	top: -3px
    }
    @media (max-width:1023px) {
    	.PlasmaPromotion__container .tm_banner__counter {
    		display: none
    	}
    }
    .tm_banner__counter * {
    	color: #FFF!important
    }
    .tm_banner__counter {
    	display: flex;
    	align-items: center
    }
    .tm_banner__counter__item {
    	text-align: center;
    	position: relative
    }
    .tm_banner__counter__item__digit {
    	color: #fff;
    	font-weight: 600;
    	font-size: 19px;
    	line-height: 19px;
    	display: block
    }
    .tm_banner__counter__item__text {
    	color: #fff;
    	font-size: 7px;
    	line-height: 7px;
    	display: block;
    	position: absolute;
    	left: 50%;
    	transform: translateX(-50%);
    	top: 20px
    }
    .tm_banner__counter__item__spacer {
    	color: #fff;
    	margin: 0 5px 0 3px;
    	position: relative;
    	top: -2px
    }
    .tm_banner__close {
    	position: absolute;
    	right: 8px;
    	top: 6px;
    	z-index: 2;
    	cursor: pointer
    }
    .PlasmaPromotion {
    	margin-top: 0!important
    }
    .widget_icl_lang_sel_widget {
    	display: none
    }
    .mobile-lang-switcher {
    	display: none
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xFIzIFKw.woff2) format('woff2');
    	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xMIzIFKw.woff2) format('woff2');
    	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xEIzIFKw.woff2) format('woff2');
    	unicode-range: U+1F00-1FFF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xLIzIFKw.woff2) format('woff2');
    	unicode-range: U+0370-03FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xHIzIFKw.woff2) format('woff2');
    	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xGIzIFKw.woff2) format('woff2');
    	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOkCnqEu92Fr1Mu51xIIzI.woff2) format('woff2');
    	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc3CsTKlA.woff2) format('woff2');
    	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc-CsTKlA.woff2) format('woff2');
    	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc2CsTKlA.woff2) format('woff2');
    	unicode-range: U+1F00-1FFF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc5CsTKlA.woff2) format('woff2');
    	unicode-range: U+0370-03FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc1CsTKlA.woff2) format('woff2');
    	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc0CsTKlA.woff2) format('woff2');
    	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51S7ACc6CsQ.woff2) format('woff2');
    	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic3CsTKlA.woff2) format('woff2');
    	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic-CsTKlA.woff2) format('woff2');
    	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic2CsTKlA.woff2) format('woff2');
    	unicode-range: U+1F00-1FFF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic5CsTKlA.woff2) format('woff2');
    	unicode-range: U+0370-03FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic1CsTKlA.woff2) format('woff2');
    	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic0CsTKlA.woff2) format('woff2');
    	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TzBic6CsQ.woff2) format('woff2');
    	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc3CsTKlA.woff2) format('woff2');
    	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc-CsTKlA.woff2) format('woff2');
    	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc2CsTKlA.woff2) format('woff2');
    	unicode-range: U+1F00-1FFF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc5CsTKlA.woff2) format('woff2');
    	unicode-range: U+0370-03FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc1CsTKlA.woff2) format('woff2');
    	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc0CsTKlA.woff2) format('woff2');
    	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: italic;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOjCnqEu92Fr1Mu51TLBCc6CsQ.woff2) format('woff2');
    	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format('woff2');
    	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format('woff2');
    	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format('woff2');
    	unicode-range: U+1F00-1FFF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format('woff2');
    	unicode-range: U+0370-03FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format('woff2');
    	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format('woff2');
    	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 400;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOmCnqEu92Fr1Mu4mxK.woff2) format('woff2');
    	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCRc4EsA.woff2) format('woff2');
    	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fABc4EsA.woff2) format('woff2');
    	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCBc4EsA.woff2) format('woff2');
    	unicode-range: U+1F00-1FFF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBxc4EsA.woff2) format('woff2');
    	unicode-range: U+0370-03FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fCxc4EsA.woff2) format('woff2');
    	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format('woff2');
    	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 500;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format('woff2');
    	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCRc4EsA.woff2) format('woff2');
    	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfABc4EsA.woff2) format('woff2');
    	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCBc4EsA.woff2) format('woff2');
    	unicode-range: U+1F00-1FFF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBxc4EsA.woff2) format('woff2');
    	unicode-range: U+0370-03FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfCxc4EsA.woff2) format('woff2');
    	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format('woff2');
    	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 700;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format('woff2');
    	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCRc4EsA.woff2) format('woff2');
    	unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfABc4EsA.woff2) format('woff2');
    	unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCBc4EsA.woff2) format('woff2');
    	unicode-range: U+1F00-1FFF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBxc4EsA.woff2) format('woff2');
    	unicode-range: U+0370-03FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfCxc4EsA.woff2) format('woff2');
    	unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format('woff2');
    	unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF
    }
    @font-face {
    	font-family: 'Roboto';
    	font-style: normal;
    	font-weight: 900;
    	font-display: swap;
    	src: url(https://fonts.gstatic.com/s/roboto/v20/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format('woff2');
    	unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD
    }
    </style>