/*
Theme Name: EssayGen.net
Theme URI: 
Description: Theme for EssayGen.net website.
Version: 1.0
Author: 
Author URI: 
*/
header, section, footer, aside, nav, article, main{display:block;}
*{margin:0;padding:0;line-height:1.6;box-sizing:border-box;outline-color:#24b586;font-family:'Martel Sans', sans-serif;}
img{border:none;max-width:100%;height:auto;}
.align{max-width:1120px;margin:0 auto;}
.small-align{max-width:900px;}
.float{float:left;width:100%;}
/*FIXED TOP BANNER*/
.the-big-top-bannerchik{background:#1b1b1b;text-align:center;padding:5px 20px;z-index:9999;position:relative;transition:0.3s;}
.the-big-top-bannerchik .close-the-big-top-bannerchik{display:block;float:right;line-height:32px;width:32px;text-align:center;color:#fff;opacity:0.5;font-size:15px;transition:0.3s;cursor:pointer;}
.the-big-top-bannerchik .close-the-big-top-bannerchik:hover{opacity:1;}
.the-big-top-bannerchik p{color:#fff;font-size:12px;padding:0 32px;line-height:32px;}
.the-big-top-bannerchik strong{background:#24b586;padding:0 3px;}
.the-big-top-bannerchik a{display:inline-block;vertical-align:middle;text-decoration:none;color:#fff;background:#ff5770;padding:5px 10px;margin:0 7px;transition:0.3s;text-transform:uppercase;font-weight:bold;}
.the-big-top-bannerchik a:hover{background:#ca4155;}
.FixedBannerTopPosition{position:fixed;top:0;left:0;right:0;padding:7px 20px;}
/*FIXED TOP BANNER*/
/*HEADER*/
.topper-block-of-site{background:url(images/bg.jpg)center center no-repeat;background-size:cover;position:relative;}
.topper-block-of-site:before{content:"";display:block;position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(43,64,57,0.8);}
.topper-block-of-site > div{position:relative;z-index:2;}
.the-navigation-site-blox{padding:15px 20px;background:#fff;}
.the-navigation-site-blox .logo{display:block;float:left;text-decoration:none;font-weight:bold;font-size:18px;line-height:50px;color:#313131;}
.the-navigation-site-blox .logo img{vertical-align:top;padding:5px;}
.the-navigation-site-blox nav{float:right;margin-top:4px;}
.the-navigation-site-blox nav ul{list-style:none;}
.the-navigation-site-blox nav div > ul > li{float:left;margin-left:10px;}
.the-navigation-site-blox nav div > ul > li > a{display:block;color:#696969;padding:10px;text-decoration:none;font-size:12px;border-bottom:2px solid #f7f7f7;transition:0.3s;font-weight:bold;text-transform:uppercase;}
.the-navigation-site-blox nav div > ul > li:hover > a, .the-navigation-site-blox nav div > ul > .current-menu-item > a{color:#ff5770;border-color:#ff5770;}
.block-of-essay-search-form{padding:140px 20px;text-align:center;}
.block-of-essay-search-form section{background:#fff;padding:20px;max-width:700px;margin:0 auto;}
.block-of-essay-search-form h3{color:#1b1b1b;max-width:600px;margin:0 auto 20px;line-height:1.2;font-size:26px;text-transform:uppercase;}
.block-of-essay-search-form p{color:#808080;max-width:600px;margin:0 auto 30px;font-size:14px;}
.block-of-essay-search-form form{position:relative;}
.block-of-essay-search-form form input[type="text"]{border:1px solid #dadada;background:#fff;font-size:15px;padding:10px;color:#808080;width:100%;max-width:100%;resize:vertical;box-shadow:inset 0px 0px 15px rgba(0,0,0,0.05);}
.block-of-essay-search-form form input[type="submit"]{position:absolute;right:0;top:0;border:none;font-size:15px;color:#fff;background:#ff5770;padding:11px 15px;cursor:pointer;transition:0.3s;text-transform:uppercase;font-weight:bold;}
.block-of-essay-search-form form input[type="submit"]:hover{background:#ca4155;}
.responsiveNavControls{display:none;float:right;margin-top:4px;}
@media screen and (max-width:1050px){
	.responsiveNavControls{display:block;}
	.responsiveNavControls span{cursor:pointer;display:block;color:#ff5770;padding:10px;font-size:12px;text-transform:uppercase;font-weight:bold;border-bottom:2px solid #ff5770;}
	.responsiveNavControls #closeNav{display:none;}
	#responsiveNav{display:none;max-height:340px;overflow-y:scroll;}
	.the-navigation-site-blox nav{float:none;clear:both;margin-top:0;padding-top:20px;}
	.the-navigation-site-blox nav div > ul > li{float:none;margin:5px 0;}
}
@media screen and (min-width:1051px){
	#responsiveNav{display:block!important;}
}
@media screen and (max-width:420px){
	.responsiveNavControls{float:none;margin-top:0;padding-top:20px;clear:both;}
}
@media screen and (max-width:350px){
	.block-of-essay-search-form form input[type="submit"]{position:static;width:100%;margin-top:5px;}
}
@media screen and (max-width:330px){
	.the-navigation-site-blox .logo{font-size:20px;}
}
/*HEADER*/
/*BREADCRUMBS*/
.the-box-of-nav-site-items{padding:80px 20px;position:relative;z-index:2;}
.the-box-of-nav-site-items p{color:#fff;font-size:13px;text-transform:uppercase;font-weight:bold;}
.the-box-of-nav-site-items p a{color:#fff;}
.the-box-of-nav-site-items p a:hover{text-decoration:none;}
/*BREADCRUMBS*/
/*FORMATTING*/
.content-zone{padding:80px 20px 60px;}
main h1, main h2, main h3, main h4, main h5, main h6{font-size:36px;margin-bottom:20px;line-height:1.2;color:#313131;text-transform:uppercase;}
main h1 > *, main h2 > *, main h3 > *, main h4 > *, main h5 > *, main h6 > *{line-height:1.2;}
main h2{font-size:32px;}
main h3{font-size:28px;}
main h4, main h5, main h6{font-size:24px;}
@media screen and (max-width:600px){
	main h1, main h2, main h3, main h4, main h5, main h6{word-break:break-word;}
}
main a{color:#ff5770;}
main a:hover{text-decoration:none;}
main mark{background:#24b586;color:#fff;padding:0px 4px;}
main p, main address, main ul, main ol, main dl{font-size:16px;margin-bottom:20px;color:#808080;}
main p.has-drop-cap:not(:focus):first-letter{float:left;font-size:46px;line-height:1;text-transform:uppercase;font-style:normal;clear:left;font-weight:bold;margin-right:10px;}
main p.has-background{padding:15px;}
main p.has-background:after{display:none!important;}
main ul, main ol{padding-left:24px;}
main ul li ul, main ul li ol, main ol li ul, main ol li ol{margin-bottom:0;}
main li{margin:5px 0;}
main dt{font-weight:bold;}
main hr{margin:0 auto 20px;border:none;height:1px;background:#dadada;max-width:50px;}
main .is-style-wide{max-width:inherit;}
main .is-style-dots{line-height:2px!important;}
main .is-style-dots:before{display:block;letter-spacing:0px!important;padding-left:0!important;color:#dadada!important;line-height:2px;}
main blockquote{padding:15px;background:#f5f5f5;border-left:4px solid #24b586;margin-bottom:20px;}
main blockquote br{line-height:2.5;}
main blockquote p{margin:10px 0;}
main cite{font-size:12px;color:#313131;text-transform:uppercase;font-weight:bold;}
main blockquote.is-style-large{text-transform:uppercase;margin-bottom:20px!important;padding:15px!important;}
main blockquote.is-style-large p{font-size:16px!important;}
main blockquote.is-style-large cite{font-size:12px!important;}
main .wp-block-pullquote{padding:0!important;clear:both;}
main .wp-block-pullquote blockquote{border-left:none;border-top:4px solid #24b586;border-bottom:4px solid #24b586;}
main .wp-block-pullquote blockquote p{font-size:16px!important;}
main .wp-block-pullquote blockquote cite{color:#313131;}
main .wp-block-pullquote.is-style-solid-color blockquote{max-width:900px;text-align:center;}
main .wp-block-pullquote.is-style-solid-color.alignleft blockquote{text-align:left;}
main .wp-block-pullquote.is-style-solid-color.alignright blockquote{text-align:right;}
main .wp-block-pullquote.is-style-solid-color blockquote p{margin:10px 0;}
main .wp-block-pullquote.is-style-solid-color blockquote cite{text-transform:uppercase;}
main .wp-block-pullquote.alignleft, main .wp-block-pullquote.alignright{width:400px;max-width:100%;}
main .wp-block-pullquote.alignleft{float:left;clear:left;margin:0 20px 0 0;}
main .wp-block-pullquote.alignright{float:right;clear:right;margin:0 0 0 20px;}
main pre{padding:15px;background:#f5f5f5;margin-bottom:20px;overflow-x:auto;font-size:16px;color:#808080;font-family:monospace;}
main code{font-family:monospace;}
main table{margin-bottom:20px;font-size:16px;color:#808080;max-width:100%;border:1px solid #dadada;border-collapse:collapse;width:100%;}
main figure.wp-block-table{margin-bottom:20px;}
main figure table{margin-bottom:0;}
main td, main th{font-size:16px;color:#808080;padding:7px;vertical-align:top;border:1px solid #dadada;}
main th{color:#313131;}
main thead td, main thead th{font-weight:bold;background:#f5f5f5;}
main tfoot td, main tfoot th{background:#f5f5f5;}
main caption{font-size:24px;color:#313131;text-align:left;font-weight:bold;line-height:1.2;margin-bottom:10px;text-transform:uppercase;}
main .wp-block-table.is-style-stripes{border-bottom:1px solid #dadada;}
main .wp-block-table.is-style-stripes thead td, main .wp-block-table.is-style-stripes thead th{background:transparent;}
main .wp-block-table.is-style-stripes tfoot td, main .wp-block-table.is-style-stripes tfoot th{background:transparent;}
main .wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:#f5f5f5;}
main table p, main table address, main table h1, main table h2, main table h3, main table h4, main table h5, main table h6, main table ul, main table ol, main table dl, main table blockquote, main table form, main table hr, main table pre{margin:5px 0;}
@media screen and (max-width:600px){
	main th, main td{display:block;width:auto!important;}
}
main form{margin-bottom:20px;font-size:16px;color:#808080;}
main abbr, main .required{color:#ff5770;text-decoration:none;}
main form p, main form address, main form h1, main form h2, main form h3, main form h4, main form h5, main form h6, main form ul, main form ol, main form dl, main form blockquote, main form table, main form hr, main form pre{margin-bottom:10px;}
main form ul li ul, main form ol li ul, main form ol li ol, main form ul li ol, main form blockquote p{margin:0;}
main input:not([type="submit"]):not([type="button"]):not([type="reset"]):not([type="radio"]):not([type="checkbox"]), main textarea, main select{border:1px solid #dadada;background:#fff;font-size:16px;padding:5px;color:#808080;width:100%;max-width:100%;resize:vertical;box-shadow:inset 0px 0px 15px rgba(0,0,0,0.05);}
main *[disabled="disabled"]{opacity:0.3;background:#f5f5f5!important;cursor:not-allowed!important;color:#808080!important;}
main input[type="color"]{min-height:40px;min-width:40px;width:auto!important;}
main input[type="radio"], main input[type="checkbox"], main select, main input[type="file"], main input[type="color"], main label{cursor:pointer;}
main input[type="radio"], main input[type="checkbox"]{margin-right:5px;vertical-align:middle;outline:none;padding:7px;width:15px;height:15px;border:1px solid #dadada;background:#fff;border-radius:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:0.3s;}
main input[type="radio"]:hover, main input[type="checkbox"]:hover{border-color:#ff5770;}
main input[type="radio"]:checked, main input[type="checkbox"]:checked{background:#ff5770;border-color:#ff5770;box-shadow:inset 3px 0px 0px #fff, inset -3px 0px 0px #fff, inset 0px 3px 0px #fff, inset 0px -3px 0px #fff;}
main input[type="checkbox"]{background:url(images/checbox-input.svg)center -50px no-repeat #fff;border-radius:0px;}
main input[type="checkbox"]:checked{background:url(images/checbox-input.svg)center center no-repeat #fff;background-size:11px;box-shadow:none;}
main input[type="file"]::-webkit-file-upload-button{border:1px solid #dadada;-webkit-appearance:none;background:#fff;color:#808080;cursor:pointer;font-family:'Martel Sans', sans-serif;}
main input[type="file"]::-ms-browse{border:1px solid #dadada;background:#fff;color:#808080;cursor:pointer;}
main input[type="file"]::-ms-value{border:1px solid #dadada;background:#fff;color:#808080;cursor:pointer;}
main fieldset{padding:15px;border:1px dotted #dadada;margin-bottom:10px;}
main legend{font-size:12px;color:#808080;text-transform:uppercase;}
main input[type="reset"], main input[type="button"], main button{background:#f5f5f5;color:#808080;font-size:16px;padding:10px 20px;border:none;cursor:pointer;transition:0.3s;text-transform:uppercase;font-weight:bold;}
main input[type="reset"]:hover, main input[type="button"]:hover, main button:hover{color:#ff5770;}
main input[type="submit"]{background:#ff5770;color:#fff;font-size:16px;padding:10px 20px;border:none;cursor:pointer;transition:0.3s;text-transform:uppercase;font-weight:bold;}
main input[type="submit"]:hover{background:#ca4155;}
main object, main iframe, main audio, main video{margin:0 auto 20px;max-width:100%;display:block;border:none;}
main video, main audio{width:100%;}
main .wp-post-image{display:block;margin:0 auto 20px;}
main .alignnone, main .aligncenter, main .alignleft, main .alignright{display:block;overflow:hidden;}
main .alignnone{margin:0 0 20px;}
main .aligncenter{margin:0 auto 20px;}
main .alignleft{float:left;clear:left;margin:0 20px 20px 0;}
main .alignright{float:right;clear:right;margin:0 0 20px 20px;}
main table .alignnone{margin:5px 0;}
main table .aligncenter{margin:5px auto;}
main table .alignleft{margin:5px 5px 5px 0;}
main table .alignright{margin:5px 0 5px 5px;}
main figure img{display:block;}
main .wp-block-image{margin-bottom:20px;}
main figcaption, main .wp-block-image figcaption{font-size:12px;color:#808080;margin:0;}
main .wp-block-image .alignleft figcaption, main .wp-block-image .alignright figcaption, main .wp-block-image .aligncenter figcaption{text-align:center;}
main .aligncenter img{margin:0 auto;}
main .wp-block-image figure a, main figure.wp-block-image > a{display:inline-grid;vertical-align:top;clear:both;position:relative;text-decoration:none;}
main .wp-block-image figure a:before, main figure.wp-block-image > a:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;background:rgba(43,64,57,0.6);transition:0.3s;opacity:0;}
main .wp-block-image figure a:after, main figure.wp-block-image > a:after{content:"";font-family:'Font Awesome 5 Free';font-weight:900;display:block;width:50px;line-height:50px;text-align:center;font-size:40px;margin:-25px 0 0 -25px;top:50%;left:50%;position:absolute;z-index:3;color:#fff;transition:0.3s;opacity:0;}
main .wp-block-image figure a:hover:before, main figure.wp-block-image > a:hover:before, main .wp-block-image figure a:hover:after, main figure.wp-block-image > a:hover:after{opacity:1;}
main .is-style-circle-mask figure a, main figure.is-style-circle-mask > a{border-radius:100%;overflow:hidden;}
main .wp-block-gallery{margin-bottom:4px;}
main .wp-block-gallery > figcaption{text-align:center;width:100%;margin:-11px 0 16px;}
main .blocks-gallery-grid .blocks-gallery-item{overflow:hidden;}
main .blocks-gallery-grid .blocks-gallery-image figcaption, main .blocks-gallery-grid .blocks-gallery-item figcaption, main .wp-block-gallery .blocks-gallery-image figcaption, main .wp-block-gallery .blocks-gallery-item figcaption{padding:40px 5px 5px;font-size:12px;overflow:hidden;background:linear-gradient(0deg,rgba(43,64,57,0.7), rgba(43,64,57,0.3) 70%, transparent);max-height:inherit;}
main .wp-block-gallery figure a{text-decoration:none;}
main .wp-block-gallery figure > a:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;background:rgba(43,64,57,0.6);opacity:0;transition:0.3s;}
main .wp-block-gallery figure > a:after{content:"";font-family:'Font Awesome 5 Free';font-weight:900;display:block;width:50px;line-height:50px;text-align:center;font-size:40px;margin:-25px 0 0 -25px;top:50%;left:50%;position:absolute;z-index:3;color:#fff;opacity:0;transition:0.3s;}
main .wp-block-gallery figure > a:hover:before, main .wp-block-gallery figure > a:hover:after{opacity:1;}
main .wp-block-gallery.aligncenter{width:900px;max-width:100%;margin-left:auto;margin-right:auto;}
main .wp-block-media-text{margin-bottom:20px;}
main .wp-block-media-text.has-background{padding:0 20px;}
main .wp-block-media-text .wp-block-media-text__content{padding:20px 0 0 20px;}
main .wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding:20px 20px 0 0;}
@media screen and (max-width:590px){
	main .wp-block-media-text{display:block;}
	main .wp-block-media-text .wp-block-media-text__content{padding:20px 0 0;}
	main .wp-block-media-text.has-background{padding:20px 20px 1px;}
}
main .wp-block-audio{margin-bottom:20px;text-align:center;}
main .wp-block-audio audio{margin-bottom:5px;}
main .wp-block-audio figcaption{margin:0;}
@media screen and (max-width:410px){
	main .wp-block-audio audio{min-width:250px;}
}
main .wp-block-audio.aligncenter{width:900px;max-width:100%;}
main .wp-block-video{margin-bottom:20px;text-align:center;}
main .wp-block-video video{margin-bottom:5px;}
main .wp-block-video figcaption{margin:0;}
main .wp-block-video.aligncenter{width:900px;max-width:100%;}
main .wp-block-embed{margin-bottom:20px;text-align:center;}
main .wp-block-embed object, main .wp-block-embed iframe{margin-bottom:5px;}
main .wp-block-embed figcaption{margin:0;}
main .wp-block-embed.aligncenter{max-width:900px;}
main .wp-block-button{margin-bottom:20px;}
main .wp-block-button a{font-size:16px;transition:0.3s;background-color:#ff5770;padding:10px 20px;border-radius:0px;text-transform:uppercase;font-weight:bold;}
main .wp-block-button.is-style-outline{color:#ff5770;}
main .wp-block-button.is-style-outline a{border-color:#ff5770;padding:9px 19px;border-width:1px;}
main .wp-block-button a:hover{background-color:#ca4155;color:#fff;border-color:#ca4155;}
main .wp-block-file{margin-bottom:20px;font-size:16px;}
main .wp-block-file .wp-block-file__button{display:inline-block;vertical-align:top;background:#ff5770;color:#fff;font-size:12px;transition:0.3s;line-height:25px;padding:0 15px;border-radius:0px;text-transform:uppercase;font-weight:bold;}
main .wp-block-file .wp-block-file__button:hover{background:#ca4155;opacity:1!important;}
main .wp-block-cover{margin-bottom:20px;background-color:#2b4039;}
main .wp-block-cover.aligncenter{max-width:900px;}
main .wp-block-columns{margin-bottom:0;}
main .wp-video{max-width:100%;overflow:hidden;}
main .wp-audio-shortcode, main .wp-video-shortcode{margin-bottom:20px;display:block;}
main .wp-caption-text{text-align:center;}
main .wp-caption > a{display:inline-grid;vertical-align:top;clear:both;position:relative;text-decoration:none;}
main .wp-caption > a:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;background:rgba(43,64,57,0.6);transition:0.3s;opacity:0;}
main .wp-caption > a:after{content:"";font-family:'Font Awesome 5 Free';font-weight:900;display:block;width:50px;line-height:50px;text-align:center;font-size:40px;margin:-25px 0 0 -25px;top:50%;left:50%;position:absolute;z-index:3;color:#fff;transition:0.3s;opacity:0;}
main .wp-caption > a:hover:before, main .wp-caption > a:hover:after{opacity:1;}
main .gallery{margin:0 -5px 10px;letter-spacing:-10px;}
main .gallery figure{display:inline-block;vertical-align:top;padding:0 5px;margin-bottom:10px;overflow:hidden;}
main .gallery figure > *{letter-spacing:normal;}
main .gallery figure img{margin:0 auto;width:auto;}
main .gallery-columns-1 figure{width:auto;display:block;}
main .gallery-columns-2 figure{width:50%;}
main .gallery-columns-3 figure{width:33.33%;}
main .gallery-columns-4 figure{width:25%;}
main .gallery-columns-5 figure{width:20%;}
main .gallery-columns-6 figure{width:16.66%;}
main .gallery-columns-7 figure{width:14.28%;}
main .gallery-columns-8 figure{width:12.5%;}
main .gallery-columns-9 figure{width:11.11%;}
main .gallery figure .gallery-icon a{display:block;clear:both;position:relative;text-decoration:none;max-width:100%;overflow:hidden;}
main .gallery figure .gallery-icon a:before{content:"";display:block;position:absolute;left:0;top:0;bottom:0;right:0;z-index:2;background:rgba(43,64,57,0.6);opacity:0;transition:0.3s;}
main .gallery figure .gallery-icon a:after{content:"";font-family:'Font Awesome 5 Free';font-weight:900;display:block;width:50px;line-height:50px;text-align:center;font-size:40px;margin:-25px 0 0 -25px;top:50%;left:50%;position:absolute;z-index:3;color:#fff;opacity:0;transition:0.3s;}
main .gallery figure .gallery-icon a:hover:before, main .gallery figure .gallery-icon a:hover:after{opacity:1;}
@media screen and (max-width:1000px){
	main .gallery-columns-9 figure{width:12.5%;}
}
@media screen and (max-width:900px){
	main .gallery-columns-9 figure, main .gallery-columns-8 figure{width:14.28%;}
}
@media screen and (max-width:800px){
	main .gallery-columns-9 figure, main .gallery-columns-8 figure, main .gallery-columns-7 figure{width:16.66%;}
}
@media screen and (max-width:700px){
	main .gallery-columns-9 figure, main .gallery-columns-8 figure, main .gallery-columns-7 figure, main .gallery-columns-6 figure{width:20%;}
}
@media screen and (max-width:600px){
	main .gallery-columns-9 figure, main .gallery-columns-8 figure, main .gallery-columns-7 figure, main .gallery-columns-6 figure, main .gallery-columns-5 figure{width:25%;}
}
@media screen and (max-width:500px){
	main .gallery-columns-9 figure, main .gallery-columns-8 figure, main .gallery-columns-7 figure, main .gallery-columns-6 figure, main .gallery-columns-5 figure, main .gallery-columns-4 figure{width:33.33%;}
}
@media screen and (max-width:400px){
	main .gallery-columns-9 figure, main .gallery-columns-8 figure, main .gallery-columns-7 figure, main .gallery-columns-6 figure, main .gallery-columns-5 figure, main .gallery-columns-4 figure, main .gallery-columns-3 figure{width:50%;}
}
@media screen and (max-width:290px){
	main .gallery-columns-9 figure, main .gallery-columns-8 figure, main .gallery-columns-7 figure, main .gallery-columns-6 figure, main .gallery-columns-5 figure, main .gallery-columns-4 figure, main .gallery-columns-3 figure, main .gallery-columns-2 figure{width:auto;display:block;}
}
/*FORMATTING*/
/*YOAST FAQ BLOCK*/
main .wp-block-yoast-faq-block{font-size:16px;color:#808080;}
main .wp-block-yoast-faq-block .schema-faq-section{padding:15px;margin-bottom:20px;background:#f5f5f5;}
main .wp-block-yoast-faq-block strong{text-transform:uppercase;color:#313131;}
main .wp-block-yoast-faq-block p{margin-bottom:0;}
main .wp-block-yoast-faq-block img{display:block;margin:5px 0;}
main .wp-block-yoast-faq-block img ~ br{display:none;}
/*YOAST FAQ BLOCK*/
/*YOAST HOW TO BLOCK*/
main .wp-block-yoast-how-to-block{text-align:center;}
main .wp-block-yoast-how-to-block .schema-how-to-total-time{margin-bottom:5px;font-size:12px;text-transform:uppercase;}
main .wp-block-yoast-how-to-block .schema-how-to-description{max-width:900px;margin:0 auto 20px;}
main .wp-block-yoast-how-to-block .schema-how-to-description strong{display:block;font-size:28px;line-height:1.2;color:#313131;margin-bottom:20px;text-transform:uppercase;}
main .wp-block-yoast-how-to-block .schema-how-to-description br{display:none;}
main .wp-block-yoast-how-to-block > .schema-how-to-steps{list-style:none;padding-left:0;letter-spacing:-10px;margin:0 -10px;}
main .wp-block-yoast-how-to-block > .schema-how-to-steps > li{display:inline-block;vertical-align:top;width:33.33%;padding:0 10px;margin:0 0 20px;}
main .wp-block-yoast-how-to-block > .schema-how-to-steps > li > *{letter-spacing:normal;}
main .wp-block-yoast-how-to-block li strong{display:block;line-height:1.2;color:#313131;margin-bottom:10px;text-transform:uppercase;}
main .wp-block-yoast-how-to-block li p{margin-bottom:0;}
main .wp-block-yoast-how-to-block img ~ br{display:none;}
main .wp-block-yoast-how-to-block img{display:block;margin:5px auto;}
@media screen and (max-width:600px){
	main .wp-block-yoast-how-to-block > .schema-how-to-steps > li{display:block;width:auto;}
}
/*YOAST HOW TO BLOCK*/
/*ACCORDIONS*/
.accordion{display:block;cursor:pointer;background:#f5f5f5;border:1px solid #dadada;font-size:16px;padding:15px 39px 15px 15px;position:relative;transition:0.3s;}
.accordion i{display:block;position:absolute;right:0;top:0;line-height:49px;width:39px;text-align:center;opacity:0.5;transition:0.3s;}
.accordion:hover, .accordion.active{color:#ff5770;border-color:#ff5770;}
.panel{display:none;}
/*ACCORDIONS*/
/*HOW IT WORKS*/
.how-to-make-process-box{text-align:center;background:#f5f5f5;}
.how-to-make-process-box p{max-width:600px;margin:0 auto 20px;}
.the-steps-of-make-process ol{list-style:none;padding-left:0;margin:40px -10px 20px;display:flex;flex-wrap:wrap;}
.the-steps-of-make-process li{width:calc(25% - 20px);margin:0 10px 20px;background:#fff;padding:15px;}
.the-steps-of-make-process li .edditing-stage i{display:block;width:50px;line-height:46px;margin:0 auto 10px;background:#fff;color:#24b586;font-size:24px;border:2px solid #24b586;}
.the-steps-of-make-process li .edditing-stage .procedure-stage-title{text-transform:uppercase;margin-bottom:5px;color:#313131;}
.the-steps-of-make-process li .edditing-stage .procedure-stage-desc{font-size:13px;}
@media screen and (max-width:1110px){
	.the-steps-of-make-process li{width:calc(50% - 20px);}
}
@media screen and (max-width:540px){
	.the-steps-of-make-process ol{display:block;}
	.the-steps-of-make-process li{width:auto;}
}
/*HOW IT WORKS*/
/*FEATURES*/
.super-advantages-of-site{text-align:center;position:relative;}
.super-advantages-of-site p{max-width:600px;margin:0 auto 20px;}
.super-advantages-of-site-list ul{list-style:none;padding-left:0;margin:40px -10px 20px;display:flex;flex-wrap:wrap;}
.super-advantages-of-site-list li{width:calc(50% - 20px);margin:0 10px 20px;background:#f5f5f5;padding:15px;}
.super-advantages-of-site-list li .feature i{display:block;width:50px;line-height:50px;color:#313131;text-align:center;font-size:20px;background:#fff;margin:0 auto 5px;}
.super-advantages-of-site-list li .feature .feature-title{margin-bottom:5px;text-transform:uppercase;color:#313131;}
@media screen and (max-width:540px){
	.super-advantages-of-site-list ul{display:block;}
	.super-advantages-of-site-list li{width:auto;}
}
/*FEATURES*/
/*SLIDER*/
.tns-outer{padding:0 !important}.tns-outer [hidden]{display:none !important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-outer.ms-touch{overflow-x:scroll;overflow-y:hidden;-ms-overflow-style:none;-ms-scroll-chaining:none;-ms-scroll-snap-type:mandatory;-ms-scroll-snap-points-x:snapInterval(0%, 100%)}.tns-slider{-webkit-transition:all 0s;-moz-transition:all 0s;transition:all 0s}.tns-slider>.tns-item{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{display:inline-block;vertical-align:top;white-space:normal}.tns-horizontal.tns-no-subpixel:after{content:'';display:table;clear:both}.tns-horizontal.tns-no-subpixel>.tns-item{float:left;margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{position:relative;left:0}.tns-gallery>.tns-item{position:absolute;left:-100%;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-webkit-transition:transform 0s, opacity 0s;-moz-transition:transform 0s, opacity 0s;transition:transform 0s, opacity 0s}.tns-lazy-img{-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;transition:opacity 0.6s;opacity:0.6}.tns-lazy-img.loaded{opacity:1}.tns-ah{-webkit-transition:height 0s;-moz-transition:height 0s;transition:height 0s}.tns-ovh{overflow:hidden}.tns-hdx{overflow-x:hidden}.tns-hdy{overflow-y:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}
/*SLIDER*/
/*TESTIMONIALS*/
.testimonials{text-align:center;background:#2b4039;}
.testimonials h3{color:#fff;}
.testimonials section > p{max-width:600px;margin:0 auto 20px;color:#fff;}
.testimonials-slides{position:relative;}
.testimonials-slides .tns-outer > button{display:none;}
.testimonials-slides .tns-outer .tns-nav{position:absolute;bottom:0;left:0;right:0;z-index:1;}
.testimonials-slides .tns-outer .tns-nav button{outline:none;padding:0;width:15px;height:15px;background:#fff;margin:3px;opacity:0.3;}
.testimonials-slides .tns-outer .tns-nav button:hover, .testimonials-slides .tns-outer .tns-nav .tns-nav-active{opacity:1;}
.testimonials-slides article{background:#fff;margin:20px auto 60px;max-width:600px;padding:20px 20px 1px;text-align:left;min-height:190px;}
.testimonials-slides article img{display:block;width:150px;height:150px;float:left;}
.testimonials-slides article header, .testimonials-slides article p{padding-left:170px;}
.testimonials-slides article h4{margin-bottom:5px;font-size:18px;}
.testimonials-slides article p{font-size:14px;}
/*TESTIMONIALS*/
/*TOOLBOX*/
.toolbox{background:#f5f5f5;}
.toolbox section > header > h3{text-align:center;}
/*TOOLBOX*/
/*GRAMMAR CHECKER*/
#wpgc_GrammarChecker #wpgc_TextInput{display:block;height:300px;max-width:100%;width:100%;}
#wpgc_GrammarChecker .hiddenSpellError{border-bottom:2px solid red;cursor:pointer;}
#wpgc_GrammarChecker .hiddenGrammarError{border-bottom:2px solid green;cursor:pointer;}
#wpgc_GrammarChecker .hiddenSuggestion{border-bottom:2px solid blue;cursor:pointer;}
#wpgc_GrammarChecker .wpgc_GrammarChecker_buttons{text-align:center;}
#wpgc_GrammarChecker .wpgc_GrammarChecker_buttons button, #wpgc_GrammarChecker .wpgc_GrammarChecker_buttons input{margin:20px 10px 0;min-width:250px;}
#wpgc_GrammarChecker .wpgc_GrammarChecker_buttons button{background:#ff5770;color:#fff;outline:none;}
#wpgc_GrammarChecker .wpgc_GrammarChecker_buttons button:hover{background:#ca4155;}
#suggestmenu{background:#fff;position:absolute;display:none;z-index:9999;overflow:none;margin-top:1px;text-align:left;font-size:12px;}
#suggestmenu strong{background:#f5f5f5;font-weight:bold;padding:5px;display:block;border:1px solid #dadada;color:#000;}
#suggestmenu em{text-align:center;padding:5px;display:block;border-top:1px solid #dadada;border-left:1px solid #dadada;}
#suggestmenu a, #suggestmenu a:visited{background:#fff;border-left:1px solid #dadada;border-right:1px solid #dadada;padding:5px;display:block;margin:0;text-decoration:none;color:#000;outline:none}
#suggestmenu a.first, #suggestmenu a.first:visited{border-top:1px solid #dadada}
#suggestmenu a.spell_sep_bottom{border-bottom:1px solid #dadada;}
#suggestmenu a.spell_sep_top{border-top: 1px solid #dadada;}
#suggestmenu a:hover{color:#000;background:#f5f5f5}
#suggestmenu .foot{border-top:1px solid #dadada;background:#fff}
@keyframes text-processing{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
#wpgc_GrammarCheckerPopupBG{position:fixed;left:0;right:0;bottom:0;top:0;background-color:rgba(15,15,17,0.87);z-index:99999;}
#wpgc_GrammarCheckerPopupBG #wpgc_GrammarCheckerPopupContent{width:100%;max-width:300px;position:absolute;top:50%;left:50%;margin:-70px 0 0 -150px;text-align:center;background:#f5f5f5;padding:15px;box-sizing:border-box;}
#wpgc_GrammarCheckerPopupBG #wpgc_GrammarCheckerPopupContent div{background:#fff;padding:15px;box-shadow:0px 0px 25px rgba(0,0,0,0.1);}
#wpgc_GrammarCheckerPopupBG #wpgc_GrammarCheckerPopupContent img{width:50px;height:50px;opacity:0.3;animation:text-processing 2s infinite linear;}
#wpgc_GrammarCheckerPopupBG #wpgc_GrammarCheckerPopupContent p{font-size:16px;color:#666;text-transform:capitalize;margin:15px 0 0 0;}
@media screen and (max-width:640px){
	#wpgc_GrammarChecker .wpgc_GrammarChecker_buttons button, #wpgc_GrammarChecker .wpgc_GrammarChecker_buttons input{margin:20px 0 0;min-width:inherit;width:100%;}
}
/*GRAMMAR CHECKER*/
/*CITATION GENERATOR*/
@-webkit-keyframes wpcgo-fadeEffect{from{opacity:0;}to{opacity:1;}}
@keyframes wpcgo-fadeEffect{from{opacity:0;}to{opacity:1;}}
#wpcgoCitationGenerator .wpcgoTabs{text-align:center;letter-spacing:-10px;margin:0 -10px 10px;}
#wpcgoCitationGenerator .wpcgoTabs .wpcgoTab > *{letter-spacing:normal;}
#wpcgoCitationGenerator .wpcgoTabs .wpcgoTab{cursor:pointer;display:inline-block;vertical-align:top;transition:0.3s;color:#313131;text-decoration:underline;margin:0 5px 10px;font-size:15px;}
#wpcgoCitationGenerator .wpcgoTabs .wpcgoTab:hover{text-decoration:none;}
#wpcgoCitationGenerator .wpcgoTabs .wpcgoTabActive{color:#ff5770;}
#wpcgoCitationGenerator .wpcgoTabContent{display:none;-webkit-animation:wpcgo-fadeEffect 1s;animation:wpcgo-fadeEffect 1s;}
#wpcgoCitationGenerator .wpcgoSubTabs{text-align:center;letter-spacing:-10px;margin:0 -5px 10px;}
#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTab > *{letter-spacing:normal;}
#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTab{display:inline-block;vertical-align:top;padding:0 5px;margin-bottom:10px;width:16.66%;}
#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTab span{cursor:pointer;display:block;padding:5px;background:#fff;transition:0.3s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;border:1px dashed #dadada;color:#808080;}
#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTab:hover span{color:#ff5770;border-color:#ff5770;}
#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTabActive span{color:#ff5770;border-color:#ff5770;}
#wpcgoCitationGenerator .wpcgoSubTabContent{display:none;-webkit-animation:wpcgo-fadeEffect 1s;animation:wpcgo-fadeEffect 1s;}
#wpcgoCitationGenerator table{border:none;}
#wpcgoCitationGenerator td, #wpcgoCitationGenerator th{vertical-align:middle;border:1px dotted #dadada;background:#fff;}
#wpcgoCitationGenerator th{text-align:right;width:30%!important;}
#wpcgoCitationGenerator td{width:70%!important;}
#wpcgoCitationGenerator tfoot td, #wpcgoCitationGenerator tfoot th{border:none;}
#wpcgoCitationGenerator .wpcgoBottomTable{border-spacing:0;}
#wpcgoCitationGenerator .wpcgoBottomTable td, #wpcgoCitationGenerator .wpcgoBottomTable th{border:none;padding:0;background:transparent;}
#wpcgoCitationGenerator .wpcgoBottomTable button{background:#ff5770;color:#fff;outline:none;}
#wpcgoCitationGenerator .wpcgoBottomTable button:hover{background:#ca4155;}
#wpcgoCitationGenerator .wpcgoCitationResult blockquote{background:#fff;}
#wpcgoCitationGenerator .wpcgoCitationResult blockquote br{line-height:1;}
@media screen and (max-width:860px){
	#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTab{width:33.33%;}
}
@media screen and (max-width:600px){
	#wpcgoCitationGenerator th, #wpcgoCitationGenerator td{width:auto!important;text-align:left;border:none;padding:0;}
}
@media screen and (max-width:430px){
	#wpcgoCitationGenerator .wpcgoSubTabs .wpcgoSubTab{width:50%;}
}
/*CITATION GENERATOR*/
/*ESSAY EDITOR*/
#wpeet_EditorTool .wpeet_ParserForm{position:relative;max-width:900px;margin:0 auto 20px;}
#wpeet_EditorTool .wpeet_ParserForm input[type="submit"]{position:absolute;right:0;top:0;padding:6px 20px;outline:none;}
#wpeet_EditorTool .wpeet_ParsedTextForm{position:relative;}
#wpeet_EditorTool #wpeet_EditorFormSubmit{margin:20px 0;}
#wpeet_EditorTool #wpeet_EditorFormSubmit input[type="submit"]{outline:none;}
#wpeet_EditorTool .wpeet_ParsedTextForm #cke_textareaEDITOR > .cke_inner > .cke_top > .cke_toolbox > .cke_toolbar > .cke_toolgroup > .cke_button__spellchecker{display:block;position:absolute;top:0;left:0;padding:10px 20px;height:auto;float:none;cursor:pointer;background:#ff5770;border:none;transition:0.3s;width:100%;max-width:140px;}
#wpeet_EditorTool .wpeet_ParsedTextForm #cke_textareaEDITOR > .cke_inner > .cke_top > .cke_toolbox > .cke_toolbar > .cke_toolgroup > .cke_button__spellchecker:hover{background:#ca4155;}
#wpeet_EditorTool .wpeet_ParsedTextForm #cke_textareaEDITOR > .cke_inner > .cke_top > .cke_toolbox > .cke_toolbar > .cke_toolgroup > .cke_button__spellchecker .cke_button__spellchecker_icon{display:none;}
#wpeet_EditorTool .wpeet_ParsedTextForm #cke_textareaEDITOR > .cke_inner > .cke_top > .cke_toolbox > .cke_toolbar > .cke_toolgroup > .cke_button__spellchecker .cke_button__spellchecker_label{display:block;padding:0;margin:0;line-height:1.6;float:none;cursor:pointer;color:#fff;font-size:16px;text-align:center;text-transform:uppercase;font-weight:bold;}
@media screen and (max-width:580px){
	#wpeet_EditorTool #wpeet_EditorFormSubmit{padding:54px 0 0 0;}
}
@media screen and (max-width:360px){
	#wpeet_EditorTool .wpeet_ParserForm input[type="submit"]{position:static;margin-top:5px;width:100%;}
}
/*ESSAY EDITOR*/
/*PLAGIARISM CHECKER*/
#plagiator .plagiator-overlay span{color:#24b586!important;}
#plagiator .plagiator-text-select{float:left!important;}
#plagiator .plagiator-text-select button{background:#dadada!important;outline:none;}
#plagiator .plagiator-submit{text-align:right!important;}
#plagiator .plagiator-submit input[type="submit"]{outline:none;}
#plagiator .plagiator-another-check{text-align:right!important;}
#plagiator .plagiator-another-check .change_text span{background:#ff5770!important;color:#fff!important;font-size:15px!important;padding:10px 20px!important;transition:0.5s!important;text-transform:none!important;font-weight:normal!important;}
#plagiator .plagiator-another-check .change_text span:hover{background:#ca4155!important;}
#plagiator .plagiator-results{margin:20px 0!important;}
#plagiator .plagiator-results td{background:#fff!important;}
#plagiator .plagiator-results .result-more span{background:#dadada!important;color:#535b5d!important;}
#plagiator .plagiator-results .result-more span:hover{background:#dadada!important;color:#ff744c!important;}
@media screen and (max-width:480px){
	#plagiator .plagiator-text-select{float:none!important;margin-bottom:20px!important;}
	#plagiator .plagiator-text-select button{width:100%!important;text-align:center!important;}
	#plagiator .plagiator-submit{text-align:center!important;margin-bottom:20px!important;}
	#plagiator .plagiator-submit input{width:100%!important;}
	#plagiator .plagiator-another-check{text-align:center!important;}
	#plagiator .plagiator-another-check .change_text span{width:100%!important;}
}
/*PLAGIARISM CHECKER*/
/*BLOG*/
.read-the-posts-of-block-box article{margin-bottom:40px;}
.read-the-posts-of-block-box article h3{font-size:20px;}
.read-the-posts-of-block-box article h3, .read-the-posts-of-block-box article .wp-post-image, .read-the-posts-of-block-box article p{margin-bottom:10px;}
.read-the-posts-of-block-box article footer .post-ratings img{vertical-align:middle;margin-right:3px;}
.read-the-posts-of-block-box article footer > div{margin-bottom:10px;font-size:14px;color:#535b5d;}
.read-the-posts-of-block-box article footer a{color:#808080;opacity:0.8;}
.read-the-posts-of-block-box article .excerpt-more-link a{display:inline-block;vertical-align:top;background:#f5f5f5;color:#535b5d;font-size:15px;padding:8px 20px;transition:0.3s;text-decoration:none;text-transform:uppercase;font-weight:bold;}
.read-the-posts-of-block-box article .excerpt-more-link a:hover{color:#ff5770;}
/*BLOG*/
/*PAGINATION*/
.wp-pagenavi{margin-bottom:39px;}
.wp-pagenavi span{display:inline-block;vertical-align:top;background:#f5f5f5;color:#535b5d;font-size:15px;padding:8px 16px;margin:0 1px 1px 0;font-weight:bold;text-transform:uppercase;}
.wp-pagenavi a{display:inline-block;vertical-align:top;background:#ff5770;color:#fff;font-size:15px;padding:8px 16px;transition:0.3s;margin:0 1px 1px 0;text-decoration:none;font-weight:bold;text-transform:uppercase;}
.wp-pagenavi a:hover{background:#ca4155;}
/*PAGINATION*/
/*SINGLE POST*/
.class-for-sigle-block-post footer{margin-bottom:20px;}
.class-for-sigle-block-post footer .post-ratings img{vertical-align:middle;margin-right:3px;}
.class-for-sigle-block-post footer > div{margin-bottom:10px;font-size:14px;color:#535b5d;}
.class-for-sigle-block-post footer a{color:#535b5d;opacity:0.8;}
/*SINGLE POST*/
/*SHARE*/
.wp_share{margin:40px 0 30px;text-align:center;}
.wp_share_links{margin:0 -5px;letter-spacing:-10px;}
.wp_share_links > div{display:inline-block;vertical-align:top;width:20%;padding:0 5px;margin-bottom:10px;}
.wp_share_links > div > *{letter-spacing:normal;}
.wp_share_links a{display:block;background:#f5f5f5;font-size:15px;padding:5px;color:#313131;transition:0.3s;}
.wp_share_links a:hover{color:#ff5770;}
/*
.wp_share_links .wp_share_link_facebook a{background:#4267b1;color:#fff;}
.wp_share_links .wp_share_link_facebook a:hover{background:#304b80;}
.wp_share_links .wp_share_link_twitter a{background:#1ca1f2;color:#fff;}
.wp_share_links .wp_share_link_twitter a:hover{background:#1782c3;}
.wp_share_links .wp_share_link_google_plus a{background:#db4435;color:#fff;}
.wp_share_links .wp_share_link_google_plus a:hover{background:#ad3529;}
.wp_share_links .wp_share_link_linkedin a{background:#0073b1;color:#fff;}
.wp_share_links .wp_share_link_linkedin a:hover{background:#005482;}
.wp_share_links .wp_share_link_pinterest a{background:#e60023;color:#fff;}
.wp_share_links .wp_share_link_pinterest a:hover{background:#ad001a;}
.wp_share_links .wp_share_link_tumblr a{background:#36465d;color:#fff;}
.wp_share_links .wp_share_link_tumblr a:hover{background:#2f3d51;}
*/
@media screen and (max-width:370px){
	.wp_share_links > div{width:33.33%;}
}
/*SHARE*/
/*NEXT PREVIOUS POSTS*/
.next-prev-post-links{margin:40px 0 20px;}
.next-prev-post-links ul{list-style:none;padding-left:0;margin:0 -10px;letter-spacing:-10px;text-align:center;}
.next-prev-post-links li{display:inline-block;vertical-align:top;width:50%;padding:0 10px;margin:0 0 20px;font-size:13px;}
.next-prev-post-links li > *{letter-spacing:normal;}
.next-prev-post-links li a{display:block;background:#f5f5f5;color:#313131;padding:10px 15px;text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:0.3s;}
.next-prev-post-links li a i{opacity:0.5;}
.next-prev-post-links li a:hover{color:#fff;background:#ff5770;}
.next-prev-post-links .full-width-post-link{display:block;width:auto;}
@media screen and (max-width:660px){
	.next-prev-post-links li{display:block;width:auto;}
}
/*NEXT PREVIOUS POSTS*/
/*FOOTER*/
.the-part-of-site-in-bottom{background:#2f2f2f;}
.footer-widgets{padding:40px 20px 20px;}
.the-website-bottom-zone-of-site{letter-spacing:-10px;margin:0 -10px;}
.the-website-bottom-zone-of-site aside{display:inline-block;vertical-align:top;width:25%;padding:0 10px;margin:0 0 20px;}
.the-website-bottom-zone-of-site aside > *{letter-spacing:normal;}
.the-website-bottom-zone-of-site aside h6{color:#fff;font-size:16px;margin-bottom:15px;text-transform:uppercase;}
.the-website-bottom-zone-of-site .widget_text p, .the-website-bottom-zone-of-site .widget_text ol, .the-website-bottom-zone-of-site .widget_text ul{font-size:13px;margin:10px 0;color:#808080;}
.the-website-bottom-zone-of-site .widget_text ol, .the-website-bottom-zone-of-site .widget_text ul{padding-left:20px;}
.the-website-bottom-zone-of-site .widget_text a{color:#fff;}
.the-website-bottom-zone-of-site .widget_text a:hover{text-decoration:none;}
.the-website-bottom-zone-of-site .widget_nav_menu ul{list-style:none;font-size:13px;margin:10px 0;}
.the-website-bottom-zone-of-site .widget_nav_menu a{display:block;text-decoration:none;background:rgba(0,0,0,0.1);margin:10px 0;padding:10px;color:#ff5770;transition:0.3s;position:relative;}
.the-website-bottom-zone-of-site .widget_nav_menu a:hover{color:#fff;}
.the-website-bottom-zone-of-site .widget_nav_menu a i{display:block;position:absolute;right:0;top:0;line-height:40px;width:40px;text-align:center;color:#696969;font-size:16px;transition:0.3s;}
.the-website-bottom-zone-of-site .widget_nav_menu .email a{color:#808080;text-transform:uppercase;}
.the-website-bottom-zone-of-site .widget_nav_menu .email:hover a{color:#fff;background:rgba(0,0,0,0.2);}
.the-website-bottom-zone-of-site .widget_nav_menu .email:hover a i{color:#fff;}
.the-website-bottom-zone-of-site .widget_nav_menu .facebook a{color:#fff;background:#4267b2;text-transform:uppercase;}
.the-website-bottom-zone-of-site .widget_nav_menu .facebook a i{color:#fff;background:#3a5a9c;}
.the-website-bottom-zone-of-site .widget_nav_menu .facebook:hover a{color:#fff;background:#355492;}
.the-website-bottom-zone-of-site .widget_nav_menu .facebook:hover a i{background:#2a4375;}
.the-website-bottom-zone-of-site .widget_nav_menu .twitter a{color:#fff;background:#1da1f2;text-transform:uppercase;}
.the-website-bottom-zone-of-site .widget_nav_menu .twitter a i{color:#fff;background:#1980bf;}
.the-website-bottom-zone-of-site .widget_nav_menu .twitter:hover a{color:#fff;background:#1980bf;}
.the-website-bottom-zone-of-site .widget_nav_menu .twitter:hover a i{background:#166ca0;}
.the-website-bottom-zone-of-site .widget_nav_menu .instagram a{color:#fff;background:#3897f0;text-transform:uppercase;}
.the-website-bottom-zone-of-site .widget_nav_menu .instagram a i{color:#fff;background:#2f81ce;}
.the-website-bottom-zone-of-site .widget_nav_menu .instagram:hover a{color:#fff;background:#2a78bf;}
.the-website-bottom-zone-of-site .widget_nav_menu .instagram:hover a i{background:#22639e;}
.copyrights{padding:15px 20px;background:rgba(0,0,0,0.1);}
.copyrights nav{float:right;}
.copyrights nav ul{list-style:none;}
.copyrights nav li{float:left;margin-left:10px;}
.copyrights nav a{display:block;font-size:12px;color:#808080;}
.copyrights nav a:hover{text-decoration:none;}
.copyrights p{font-size:12px;color:#808080;}
.copyrights p a{color:#808080;}
.copyrights p a:hover{text-decoration:none;}
@media screen and (max-width:1030px){
	.the-website-bottom-zone-of-site aside{width:50%;}
}
@media screen and (max-width:900px){
	.footer-services nav div > ul > li{width:50%;}
}
@media screen and (max-width:590px){
	.copyrights nav{margin-bottom:5px;float:none;}
	.copyrights nav li{float:none;display:inline-block;vertical-align:top;margin:0 3px 10px;}
	.copyrights{text-align:center;}
}
@media screen and (max-width:520px){
	.footer-services nav div > ul > li{width:auto;display:block;}
	.the-website-bottom-zone-of-site aside{width:auto;display:block;}
}
/*FOOTER*/
::selection{background:#24b586;color:#fff;}
img::selection{background:transparent;}