html {line-height: 1.15; -webkit-text-size-adjust: 100%;} body {margin: 0;} main {display: block;} h1 {font-size: 1.2em; margin: 0.34em 0;} h2 {font-size: 1em; margin: 0.3em 0;} h3, h4 {font-size: 0.8em; margin: 0.25em 0;} h5 {font-size: 0.7em; margin: 0.2em 0;} a {background-color: transparent; text-decoration: none; color: inherit;} img {border-style: none;} nav {display: flex; align-items: center; padding: 0 16px; box-shadow: 0 4px 4px rgba(0, 0, 0, 0.07);} nav .logo {margin-right: 12px;} nav .link {position: relative; margin-top: 2px; padding: 24px 0;} nav .link:not(:last-child) {margin-right: 8px;} nav .search {margin-left: auto;} @media screen and (max-width: 1200px) {nav {padding: 8px 16px;} nav .link {width: 100%; text-align: center; order: 2; padding: 12px 0;} nav .link:not(:last-child) {margin-right: 0;}} .logo {display: inline-flex;} .logo .logo-inner-wrapper {display: flex; align-items: center; color: #333; font-family: "Days One", sans-serif; font-style: normal; font-weight: 600; font-size: 24px;} .logo img {width: 56px; margin-right: 12px;} .link a {font-weight: 600; color: #333; font-size: 14px; transition: color 0.3s ease-in-out;} .link a:hover {color: #5d97bc;} .dropdown-menu {display: flex; flex-direction: column; visibility: hidden; opacity: 0; position: absolute; z-index: 200; top: 100%; max-height: 400px; padding: 16px; background-color: #fff; cursor: auto; overflow: auto; margin-left: -30px; transition: all 0.2s ease-in-out; max-width: 300px; border: 1px solid #ededed; border-radius: 4px;} @media screen and (max-width: 1200px) {.dropdown-menu {right: 0; width: 100%; max-width: 100%; margin-left: 0; padding: 8px 0; background-color: #eee; text-align: left;}} .dropdown-menu-item {padding: 6px 16px; position: relative; cursor: pointer;} .dropdown-menu-item a {font-weight: 600; color: #333; font-size: 14px; transition: color 0.3s ease-in-out;} .dropdown-menu-item:hover a {color: #5d97bc;} .dropdown-menu-item:before {content: ""; visibility: visible; position: absolute; top: 0; left: -16px; display: block; width: 0; height: 100%; transition: all 0.2s ease-in-out;} @media screen and (max-width: 1200px) {.dropdown-menu-item:before {left: unset; right: 0;}} .dropdown-menu-item:hover:before {width: 6px; background-color: #5d97bc;} nav .link:hover .dropdown-menu, nav .link .dropdown-menu:hover {visibility: visible; opacity: 1;} .search {display: flex; width: 100%; max-width: 360px; position: relative; padding: 16px 0;} .search input[type="text"], .search input[type="button"] {width: 100%; border: 1px solid #dbdbdb; border-radius: 4px; outline: none; padding: 8px 16px; min-height: 18px;} .search img {cursor: pointer; position: absolute; right: 8px; top: 50%; transform: translateY(-50%);} @media screen and (max-width: 1440px) {.search {max-width: 280px;}} @media screen and (max-width: 1200px) {.search {margin: 0; padding: 16px 16px;} .search img {right: 24px;}} .collapse-button {display: none; width: 32px; height: 32px; cursor: pointer; transition: opacity 0.2s ease-in-out; margin-left: auto;} .collapse-button img {width: 100%;} @media screen and (max-width: 1200px) {.collapse-button {display: block;}} .collapse-button:hover {opacity: 0.7;} .collapse-menu {display: inline-flex; flex-direction: row; flex-wrap: wrap; justify-content: flex-start; align-items: center; width: calc(100% - 220px); z-index: 200; background-color: #fff; transition: width 0.3s ease-in-out;} @media screen and (max-width: 1200px) {.collapse-menu {flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; align-items: flex-start; position: absolute; top: 70px; right: 0; height: calc(100vh - 70px); box-shadow: 0 4px 4px rgba(0, 0, 0, 0.07); overflow-y: auto;} .collapse-menu.opened {width: 260px;} .collapse-menu.closed {width: 0;} .closed .search img {display: none;} .opened .search img {display: block;}}
.card{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:stretch;margin:0 16px 68px;max-width:384px;border-radius:4px;box-shadow:0 4px 5px rgba(0,0,0,.11);background-color:#fff}.card .card-text{color:#333;font-weight:600}.card .card-text a{text-decoration:none;color:inherit}.card .card-footer,.card .card-text{padding:8px 16px}.card>img,.card a>img{width:100%;max-height:192px;object-fit:cover}@media screen and (max-width:1200px){.card{max-width:320px;margin:0 24px 48px}}@media screen and (max-width:525px){.card{max-width:290px}}.card:last-child{margin-bottom:0}.card-text{max-height:80px}.card-text a{transition:color .2s ease-in-out}.card-text a:hover{color:#5d97bc}.card-date,.card-views{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.card-date img,.card-views img{margin-right:8px}.card-footer{justify-content:space-between;align-items:stretch;color:#555}.card-footer,.cards-section{display:flex;flex-direction:row;flex-wrap:wrap}.cards-section{justify-content:space-around;align-items:flex-start;margin:64px 0 0}@media screen and (max-width:1200px){.cards-section{justify-content:center}.cards-section .column{margin:0 24px 32px}}.ad-block{flex-wrap:nowrap;justify-content:center;align-items:center;margin:58px auto;max-width:1400px;height:auto}.ad-block,.best-words{display:flex;flex-direction:row;width:100%}.best-words{flex-wrap:wrap;justify-content:flex-start;align-items:stretch;margin:64px auto;max-width:840px}.best-words-inner-wrapper{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;margin:16px;width:fit-content;padding:8px 16px 10px;box-shadow:0 4px 15px rgba(0,0,0,.17);border-radius:12px;font-size:18px;font-weight:500;font-family:Roboto,sans-serif;background-color:#fff}.best-words-controls-wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin:4px 0 0 auto}.best-words-control{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;font-weight:400;font-size:14px}.best-words-control .best-words-controls-dislike,.best-words-control .best-words-controls-like{margin-right:8px}.best-words-control:not(:last-child){margin-right:16px}.best-words-controls-dislike,.best-words-controls-like{width:24px;height:24px;position:relative;cursor:pointer;transition:opacity,transform .2s ease-in-out}.best-words-controls-dislike img,.best-words-controls-like img{position:absolute;top:0;left:0;width:24px;height:24px}.best-words-controls-dislike:hover,.best-words-controls-like:hover{opacity:.7;transform:scale(1.1)}.best-words-controls-dislike img{top:unset;bottom:-6px}.footer{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;margin-top:80px;width:100%;min-height:240px;background-color:#263742}@media screen and (max-width:425px){.footer{flex-direction:column}}.footer-logo{display:block;margin-left:2%}.footer-logo img{width:120px}@media screen and (max-width:425px){.footer-logo{margin-top:24px}}.footer-like-block{margin-right:2%;font-size:18px;font-weight:500;color:#fff}.icons{margin:16px 0 0}.icons img{margin:0 8px 0 0;display:inline-block;width:32px;cursor:pointer;transition:opacity .2s ease-in-out}.icons img:hover{opacity:.7}@media screen and (max-width:660px){.icons img:hover{font-size:24px}}@media screen and (max-width:425px){.icons img:hover{font-size:24px; text-align:center}}.social-share{background:none!important;border:none!important;padding:0!important;margin:0!important;outline:none!important}.social-share:last-child img{margin-right:0}.pagination-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;padding:8px 16px;margin:16px auto;width:100%}@media screen and (max-width:425px){.pagination-container{margin-left:-8px;margin-right:-8px;padding:8px 0}}.pagination-number{font-family:Roboto,sans-serif;font-weight:500;font-size:16px;text-align:center;padding:6px 14px;border-radius:7px;background-color:#eff7ff;color:#549ded;transition:opacity .2s ease-in-out;user-select:none;cursor:pointer;margin-bottom:8px}.pagination-number a,.pagination-number link{color:inherit;text-decoration:none}.pagination-number:not(:last-child){margin-right:8px}.pagination-number.active{background-color:#549ded;color:#fff}.paginantion-container-caret{width:18px;height:18px;cursor:pointer;transition:opacity .2s ease-in-out;margin-bottom:8px}.paginantion-container-caret img{width:18px;height:18px}.paginantion-container-caret:first-child{margin-right:8px}.paginantion-container-caret:hover,.pagination-number:hover{opacity:.8}.article-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;padding:0 21px;max-width:1400px;margin:40px auto 0}@media screen and (max-width:660px){.article-container{margin-top:24px}}.article-description,.article-info{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch}.article-description .ad-block,.article-info .ad-block{margin-top:0;height:auto}.article-description{width:100%;max-width:920px;margin-right:auto}.article-description .header{font-family:Montserrat,sans-serif;font-style:normal;font-weight:700;font-size:24px;margin-bottom:14px}@media screen and (max-width:425px){.article-description .header{font-size:24px}}.article-description .card-footer{max-width:320px;color:#333}.article-description .card-footer img{filter:brightness(.5)}.article-description .text{font-family:Merriweather,Georgia,sans-serif;font-size:16px}.article-description .text h1,.article-description .text h2,.article-description .text h3,.article-description .text h4{font-style:italic;font-family:Montserrat,sans-serif;color:#0f7cc6}.article-description a:hover{text-decoration:none}@media screen and (max-width:1200px){.article-description{max-width:64%}}@media screen and (max-width:1024px){.article-description{max-width:100%}}.article-image{margin:24px 0;max-width:800px;overflow:hidden}.article-image img{object-fit:contain;width:100%}.article-info{width:100%;max-width:332px}.article-info .header{font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;margin-bottom:14px}@media screen and (max-width:490px){.article-info .header{text-align:center}}@media screen and (max-width:1024px){.article-info{max-width:100%;margin-left:auto;margin-right:auto}}.article-header{font-family:Roboto,sans-serif;font-weight:600;color:#353535;transition:color .2s ease-in-out}.article-header a{color:inherit;text-decoration:none;transition:color .2s ease-in-out}.article-header a:hover{color:#5d97bc}.img-preview{width:calc(100% + 34px);max-height:320px;position:relative;left:-17px;top:-9px}.img-preview,.img-preview img{border-top-left-radius:4px;border-top-right-radius:4px}.img-preview img{object-fit:contain;width:100%;height:100%}@media screen and (max-width:768px){.img-preview{min-height:unset}}.article-info-preview{margin-bottom:12px;margin-right:32px;max-width:320px;border:1px solid #dbdbdb;padding:8px 16px;border-radius:4px}.article-info-preview a{text-decoration:none}@media screen and (max-width:768px){.article-info-preview{max-width:200px;margin:0 24px 32px 0}}@media screen and (max-width:490px){.article-info-preview{max-width:300px;margin-left:0;margin-right:0}}.article-info-preview:hover .article-header{color:#5d97bc}@media screen and (max-width:1200px){.article-info-inner-wrapper{display:inherit;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.article-info-inner-wrapper .ad-block{height:auto}}@media screen and (max-width:490px){.article-info-inner-wrapper{justify-content:center}}.article-info-share-wrapper{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;max-width:700px}.article-info-share-wrapper .icons{display:flex;align-items:inherit;margin:0}@media screen and (max-width:425px){.article-info-share-wrapper .icons{margin-top:16px;width:100%}}.article-info-share-wrapper .card-footer{min-width:280px}@media screen and (max-width:425px){.article-info-share-wrapper .card-footer{width:100%;max-width:100%}}@media screen and (max-width:425px){.article-info-share-wrapper{max-width:100%;width:100%;min-height:64px}}.icons-label{font-weight:600}.icons .icons-label{margin-top:-5px}@media screen and (max-width:425px){.icons .icons-label{margin-right:auto}}body,html{overflow-x:hidden;line-height:1.5}body{font-family:Montserrat,sans-serif;color:#333}.content{min-height:100vh}.intro{display:block;width:100%;height:780px;position:relative;background:url(images/main_img.cb16a3b11bfde52e7c7b6c12a1ffe462.png) no-repeat;background-size:cover}.intro .intro-image{display:block;width:100%;min-width:1024px;object-fit:cover}.intro .intro-text{position:absolute;top:33%;left:104px;max-width:800px}@media screen and (max-width:1024px){.intro .intro-text{max-width:560px}}@media screen and (max-width:525px){.intro .intro-text{max-width:300px;left:24px}}@media screen and (max-width:425px){.intro .intro-text{top:20%}}@media screen and (max-width:1024px){.intro{height:480px}}.intro-text{font-size:24px;font-weight:700;color:#ebebeb}@media screen and (max-width:1024px){.intro-text{font-size:18px}}.intro-text-header{font-size:60px}@media screen and (max-width:1024px){.intro-text-header{font-size:52px}}@media screen and (max-width:525px){.intro-text-header{font-size:40px}}.section{position:relative;overflow:hidden;padding-left:16px;padding-right:16px;padding-top:24px}.section-globe-bg{position:absolute;top:64px;left:-56px;transform:rotate(12deg)}.section-globe-bg-scaled{position:absolute;right:-80px;bottom:-20px;transform:scale(1.8) rotate(-60deg)}.section-inner-wrapper{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1400px;justify-content:space-between}@media screen and (max-width:1200px){.section-inner-wrapper{justify-content:space-around}}.overview-column{display:flex;max-width:320px;flex-direction:column;color:#333;z-index:100}@media screen and (max-width:1200px){.overview-column{max-width:280px;margin:24px 16px}}@media screen and (max-width:1024px){.overview-column{flex-direction:row;align-items:flex-start;max-width:608px}}@media screen and (max-width:425px){.overview-column{flex-direction:column;align-items:center}}.overview-img{text-align:center;margin-bottom:14px}@media screen and (max-width:1024px){.overview-img{margin-right:24px;margin-bottom:0;padding-top:16px}.overview-img img{width:96px}}@media screen and (max-width:425px){.overview-img{margin-right:0;padding-top:0;margin-bottom:inherit}.overview-img img{width:80px}}@media screen and (max-width:1024px){.overview-responsive{flex-direction:column;align-items:center}}@media screen and (max-width:425px){.overview-responsive{flex-direction:row;justify-items:center}}.overview-column-header{color:#333;font-size:24px;font-weight:700;margin:0 0 32px}@media screen and (max-width:425px){.overview-column-header{text-align:center;font-size:18px}}.section-header{color:#333;font-size:32px;font-weight:700}@media screen and (max-width:425px){.section-header{font-size:24px}}.text-align-center{text-align:center}.w-100{width:100%}.mt-120{margin:120px 0 0}.row{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:stretch}.column{align-items:stretch}.column,.price-block{display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start}.price-block{align-items:center;margin:120px 0 0;padding:64px 0;position:relative;background-color:#eff8ff}.price-block-image{position:absolute;left:140px;bottom:0}.price-block-header{color:#333;font-size:40px;font-weight:700;margin:0 0 0 100px}.price-block-header-emphasize{color:#5d97bc}.price-block-controls{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-end;margin:24px 0 0 100px;width:100%;max-width:670px}.price-block-input{width:100%;padding:16px 0;max-width:400px;background:none;outline:none;border:none;border-bottom:1px solid #8c8c8c}.price-block-button{background:#5d97bc;border:1px solid #59abe0;box-sizing:border-box;border-radius:4px;color:#fff;font-weight:700;font-size:20px;width:184px;height:51px;cursor:pointer;transition:opacity .2s ease-in-out}.price-block-button:hover{opacity:.7}.pb-160{padding-bottom:160px}@media screen and (max-width:1200px){.pb-160{padding-bottom:0}}.mx-width-1300{max-width:1300px}.popular-section{padding-top:24px}@media screen and (max-width:1200px){.popular-section{margin-top:80px}}.mt-80{margin-top:80px}.highlight-bg{background-color:#f0f8ff}.scrollToTop{cursor:pointer;position:fixed;right:60px;bottom:90px;width:48px;height:48px;border-radius:50%;background-color:#fff;box-shadow:1px 2px 6px 0 #a0a5a9;transition:transform .2s ease-in-out;z-index:9999999999}.scrollToTop img{position:absolute;top:12px;left:12px}@media screen and (max-width:768px){.scrollToTop{right:8px}}.scrollToTop:hover{transform:scale(1.08)}.ya-site-form__input-text{padding:8px 16px!important;border-radius:4px!important;border:1px solid #dbdbdb!important}.ya-site-form__submit .ya-site-form__submit_type_image{margin-left:16px!important}@media screen and (max-width:525px){h1{font-size:20px;margin:0.34em 0}h2{font-size:18px;margin:0.3em 0}h3,h4{font-size:16px;margin:0.25em 0}h5{font-size:14px;margin:0.2em 0}}

.search {
    display: flex;
    flex-direction: column;
    align-items: center;
	padding: 0;
	margin: 0; 
}
@media screen and (max-width: 1200px) {
    .search {
        width: 100%;
    }
    .auth-links {
        width: 100%;
        text-align: center;
        margin: 16px 0;
    }
	.collapse-menu {
		overflow-x: hidden; 
	}
}

