@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600;700&family=Roboto:ital,wght@0,400;0,500;0,700;1,300&display=swap);*{margin:0;padding:0;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;-ms-box-sizing:border-box;font-family:Roboto}.home-13-form .wpcf7{max-width:320px}.ajax-loader{display:none!important}.home-13 .wpcf7-response-output{margin-bottom:0!important;margin-top:10px!important}.woocommerce .content-area{max-width:1280px!important;padding:0 40px!important;margin:0 auto!important;width:100%!important}.cf7-column-home-13 textarea{color:#fff}.cf7-column-home-13 input{color:#fff}p{line-height:1.5}.container{max-width:1280px;padding:0 40px;margin:0 auto;width:100%}img{display:block;width:100%}ul{list-style-type:none;margin:0;padding:0}a,a:hover{color:inherit;text-decoration:none}.header-default{background:#262836}header .header-row{display:grid;grid-template-columns:1fr 3fr 1fr;grid-column-gap:25px;grid-row-gap:25px;padding:20px 0 20px}header .header-row .header-logo img{max-width:220px}.menu-header ul li{padding-left:15px}.menu-header ul li:first-child{padding-left:0}.menu-header ul{display:flex;align-items:center;justify-content:center}.menu-header ul li a{font-size:16px;color:#fff;display:block}.header-menu{display:flex;align-items:center;justify-content:center}.header-column-phone a{display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff;width:100%;background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%)}.header-column-phone{display:flex;align-items:center;justify-content:center}.footer-row{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:50px;grid-row-gap:25px}.social-icons{display:flex;padding:25px 0}.social-icons a{margin-right:15px;display:block}.social-icons a img{max-width:30px}.default-btn-footer{background:#a78c3d;background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff;width:100%;font-size:16px;border:none;max-width:190px}footer{background:#262836;padding:80px 0;margin-top:80px}.menu-footer ul,.services-ul{font-size:14px;color:#fff;line-height:1.5}.footer-contatcs-ul a:hover,.menu-footer ul a:hover,.services-ul a:hover{color:#e0c365}.footer-title p{font-size:25px;color:#fff;padding-bottom:15px;font-weight:700}.footer-contatcs-ul{font-size:14px;color:#fff;line-height:1.5}.footer-contatcs-ul li{position:relative}.footer-contatcs-ul #li-1::before{content:"";position:absolute;max-width:20px;display:block;max-height:20px;width:20px;height:20px;background:url(../../images/social/location.svg);background-size:contain;left:-25px;top:10px;background-repeat:no-repeat}.footer-contatcs-ul #li-2::before{content:"";position:absolute;max-width:20px;display:block;max-height:20px;width:20px;height:20px;background:url(../../images/social/phone.svg);background-size:contain;left:-25px;top:-5px;background-repeat:no-repeat}.footer-contatcs-ul #li-4::before{content:"";position:absolute;max-width:20px;display:block;max-height:20px;width:20px;height:20px;background:url(../../images/social/mail-1.png);background-size:contain;left:-25px;background-repeat:no-repeat}.home-1{background:url(../../images/bg-1.png);min-height:600px;background-position:bottom;background-size:cover;align-items:center;display:flex}.home-1-row{max-width:700px}.home-1-row h1{font-family:Montserrat;font-size:60px;line-height:1.2;color:#fff;font-weight:600;padding-bottom:30px}.home-1-row p{font-family:Montserrat;font-size:18px;padding-bottom:30px;color:#fff;padding-right:50px;line-height:1.5}button.btn-default{background:#a78c3d;background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff;width:100%;font-size:16px;border:none;max-width:190px}a.btn-default{background:#a78c3d;background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff;width:100%;font-size:16px;border:none;max-width:190px}.home-1-row button{max-width:320px!important}.home-2{margin-top:80px}.home-2-row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:50px;grid-row-gap:50px}.home-2-left h2{font-size:30px;font-family:Montserrat;font-weight:400;line-height:1.5;padding-bottom:30px}.home-2-left p{color:#666;font-size:14px}.home-2-right ul{margin-top:120px;line-height:2}.home-2-right ul li{font-size:20px;font-family:Montserrat;position:relative;padding-left:35px;font-weight:400}.home-2-right ul li:before{content:url(../../images/check.svg);position:absolute;top:2px;left:0}.home-3{background:url(../../images/bg-3.png);background-position:center;background-size:cover;padding:60px 0;margin-top:80px}.home-3 .home-title h3{color:#fff}.home-title h3,.home-title h4{font-family:Montserrat;padding-bottom:30px;font-size:36px;font-weight:600;color:#262626}.home-3-row{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px}.home-3-row .home-3-column{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:#fff;padding:30px 20px}.home-3-row .home-3-column img{max-width:80px;margin:0 auto 20px}.home-3-row .home-3-column p{text-align:center;font-weight:500;font-family:Montserrat;font-size:16px}.home-4{padding:60px 0;background:#f5f5fa}.home-4 .home-title{padding-bottom:20px}.home-4 .home-title h4{color:#262836}.home-4-column{background:#fff;padding:20px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.home-4-column img{min-height:150px;object-fit:cover}.home-4-column p.case-title{font-size:15px;font-weight:400;min-height:195px;max-height:195px;overflow:hidden;padding-bottom:15px}.home-4-column p.case-desc{font-size:14px;color:#666;padding-bottom:15px;min-height:120px;max-height:120px;overflow-y:hidden}.home-4-column a.case-link{color:#a78c3d;font-size:15px;display:block;margin-top:20px}.home-4-column .home-4-column-content{margin-top:15px}.home-4-bottom{margin-top:60px}.no-style-btn{min-width:250px;max-width:250px;width:100%;height:50px;border:1px solid #a78c3d;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#a78c3d}.home-5 .home-title h4{color:#262836;padding-bottom:10px}.home-5 .home-title{padding-bottom:50px}.home-5{margin-top:80px}.home-5-column-number{text-align:center}.home-5-column p.home-5-column-number span.benefits__number{background:#c7ac54;background:-webkit-linear-gradient(to top,#c7ac54 0,#eac862 50%,#a78c3d 100%);background:-moz-linear-gradient(to top,#c7ac54 0,#eac862 50%,#a78c3d 100%);background:linear-gradient(to top,#c7ac54 0,#eac862 50%,#a78c3d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:80px;text-align:center;font-weight:700}.home-5-column p.home-5-column-number span.small{font-size:14px;display:inline-block;margin-left:10px;background:#c7ac54;background:-webkit-linear-gradient(to top,#c7ac54 0,#eac862 50%,#a78c3d 100%);background:-moz-linear-gradient(to top,#c7ac54 0,#eac862 50%,#a78c3d 100%);background:linear-gradient(to top,#c7ac54 0,#eac862 50%,#a78c3d 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.home-5-column p.home-5-column-text{text-align:center;color:#666;font-size:18px}.home-6-row{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px}.home-6{margin-top:80px;background:#f5f5fa;padding:60px 0}.home-title h2{font-family:Montserrat;padding-bottom:30px;font-size:36px;font-weight:400;color:#262626}.home-6 .home-title p{font-size:16px;color:#666}.home-6 .home-title{padding-bottom:50px}.home-6-services-tabs{display:flex;padding-bottom:30px}.home-6-services-tabs button{background:#fff;padding:20px 30px;margin-right:15px;font-size:14px;border-radius:5px;border:none}.home-6-services-tabs button:hover{cursor:pointer}.home-6-services-tabs button.active{background:-moz-linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff}.home-6-bottom{margin-top:60px}.home-6-column img{display:block;max-height:100px;object-fit:contain;margin:0 auto 20px}.home-6-column p{font-size:14px;color:#666;text-align:center}.home-7{background-color:#e5e7f1;padding:60px 0}.home-7 .home-title h3{color:#262626}.contact-form-7-container{display:flex}.cf7-row-top{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:20px;grid-row-gap:20px}.cf7-row-top input{width:100%;min-height:55px;padding-left:10px;font-size:14px;font-family:Roboto;max-width:360px;border:1px solid #eee;border-radius:5px;background:#fff}.cf7-row-submit input{background:rgba(65,71,84,.7);border:1px solid #eee;min-height:55px;min-width:220px;color:#fff;font-family:Roboto;font-size:14px;border-radius:5px}.cf7-row-submit{margin-left:20px}.cf7-row-submit .ajax-loader{display:none!important}.home-8{margin-top:80px}.home-9{margin-top:80px}.home-9-bottom{margin-top:60px}.home-9-column-content{padding-top:15px}.home-9-column-content p.name{font-size:30px;font-family:Montserrat;font-weight:600;color:#333;text-align:center}.home-9-column-content p.position{text-align:center;color:#666;padding-bottom:20px}.home-9-column-content img{max-width:40px;margin:0 auto}.home-10{margin-top:80px;background-color:#e5e7f1;padding:60px 0}.home-11{margin-top:80px}.home-11 .home-title{padding-bottom:20px}.home-11-column{background:#f2f4ff;padding:30px;min-height:420px;position:relative;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.home-11-column .review-top:before{content:url(../../images/comment.svg);position:absolute;left:30px;top:30px}.home-11-column .review-top p{font-weight:600;font-family:Montserrat;padding-left:60px;min-height:40px;display:flex;align-items:center}.home-11-column .review-top{padding-bottom:20px}.home-11-column .review-content p{font-size:12px;color:#666;min-height:260px}.home-12-column{background:#fff;padding:20px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25)}.home-12-column img{min-height:150px;object-fit:cover}.home-12-column p.case-title{font-size:15px;font-weight:600;padding-bottom:15px}.home-12-column .case-desc p{font-size:14px;color:#666;padding-bottom:15px;min-height:120px;max-height:120px;overflow-y:hidden}.home-12-column a.case-link{color:#a78c3d;font-size:15px;display:block;margin-top:20px}.home-12-column .home-12-column-content{margin-top:15px}.home-12-bottom{margin-top:60px}.home-12{margin-top:80px}.home-13{background-image:url(../../images/bg-13.png);background-position:center;background-size:cover;min-height:500px;display:flex;align-items:center;margin-top:80px}.home-13-row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:100px;padding:50px 0;grid-row-gap:40px}.home-13-column h5{font-size:30px;color:#fff;font-family:Montserrat;font-weight:400}.home-13-column p{font-size:18px;color:#fff;padding-top:10px;font-family:Montserrat;max-width:400px}.home-13-ul li a{display:flex;justify-content:flex-start;padding-bottom:15px;color:#fff}.home-13-ul{margin-top:30px}.home-13-ul img{max-height:20px;object-fit:contain;width:20px}.home-13-ul li a span{margin-left:15px}.home-13-social{display:flex;margin-top:30px}.home-13-social a{margin-right:15px}.home-13-social img{max-width:30px}.home-13-form{display:flex;justify-content:flex-end}.cf7-column-home-13{padding-bottom:10px}.cf7-column-home-13 input{width:100%;min-height:40px;padding-left:10px;font-size:14px;font-family:Roboto;max-width:360px;border:1px solid #eee;border-radius:5px;background:0 0}.cf7-column-home-13 textarea{font-size:14px;max-height:100px;border:1px solid #eee;border-radius:5px;padding:15px;width:100%;background:0 0}.cf7-column-home-13 input[type=file]{border:none!important;padding:0!important;color:#fff;min-height:100%;margin-bottom:10px}.cf7-row-submit-home-13 input{background:-moz-linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff;width:100%;font-size:14px;border:none;max-width:100%}.cf7-row-submit-home-13 .ajax-loader{display:none!important}.home-14{margin-top:80px}.home-14-row{display:grid;grid-template-columns:repeat(6,1fr);align-items:center;grid-column-gap:20px;grid-row-gap:60px}.home-14-row img{max-height:80px;object-fit:contain}.home-14 .home-title{padding-bottom:30px}.home-title h2,.home-title h3,.home-title h4,.home-title h5{font-weight:400}.child-page{padding:50px 0}.child-page .child-page-title h1{font-size:36px;font-family:Montserrat;font-weight:400}.child-page .child-page-title{padding-bottom:50px}.prices-1-image img{height:100%;width:100%}.prices-1 p{padding-bottom:13px;font-size:16px;color:#666}.prices-1 p strong{font-size:20px;font-family:Montserrat;font-weight:400}.prices-2{font-size:18px;color:#666}.prices-2{padding-bottom:50px}.prices-3 p{font-size:16px;color:#666;padding-bottom:20px}.prices-3 h2{font-size:20px;font-family:Montserrat;font-weight:400;color:#666;padding-bottom:20px}.prices-page h3.prices-table-title{font-family:Montserrat;font-size:30px;font-weight:400;padding-bottom:30px}.prices-page .prices-table table.tablepress thead th{background-color:#f5f5fa;font-family:Roboto;font-weight:400;font-size:18px;line-height:60px;padding:0 20px}.prices-page .tablepress .even td,.prices-page .tablepress .odd td{padding:20px;font-size:14px;color:#666;line-height:1.5}.tablepress .odd td{background-color:#f5f5fa!important}.tablepress .row-hover tr:hover td{background-color:#f5f5fa!important}.cases-page-content h2{font-size:30px;font-family:Montserrat;font-weight:400;padding-bottom:25px}.cases-page-content p{color:#666;padding-bottom:25px}.cases-page-content a{font-weight:600;color:#333}.public strong{font-size:24px;padding-bottom:20px;display:block}.public a{font-size:16px;text-decoration:underline}.services-1 p{font-size:18px;color:#666;padding-bottom:40px}.services-2{font-size:18px;color:#666}.services-1-page{padding:50px 0;background:#f5f5fa}.home-6-column p{font-size:14px!important}.services-1-page-container{padding:50px 0;background:#f5f5fa}.services-page-3{margin-top:80px}.blog-1{background:#262836}.blog-row{display:grid;grid-template-columns:repeat(2,1fr);align-items:center;grid-column-gap:30px}.blog-row .blog-left h1{font-family:Montserrat;font-weight:400;color:#fff;padding-bottom:30px;font-size:40px}.blog-row .blog-left img{width:100%;max-width:500px}.blog-2{margin-top:80px}.blog-2-title h2{font-family:Montserrat;font-weight:400;font-size:30px}.blog-2-title{padding-bottom:20px}.blog-posts-row{display:grid;grid-template-columns:1fr;grid-column-gap:20px;grid-row-gap:25px}.other-posts-column{display:grid;grid-template-columns:2fr 5fr;grid-column-gap:25px;grid-row-gap:50px;border-bottom:1px solid #eee;padding-bottom:50px;margin-top:20px}.other-posts-column-title .blog-page-p{font-size:18px;font-weight:400;font-family:Montserrat;padding-bottom:20px}.other-posts-column-title .excerpt p{font-size:14px;color:#666}.other-posts-column-title a.link-to-post{color:#a78c3d;margin-top:20px;font-size:14px;display:block}.other-posts-column-image{height:100%}.other-posts-column-image img{height:100%;object-fit:cover}.blog-right img{min-height:500px;object-fit:cover;object-position:right}.blog-subscribe{background:url(../../images/form-bg.png);background-size:cover;display:flex;align-items:center;min-height:200px;background-position:right}.form-subscribe-row{display:grid;grid-template-columns:1fr 2fr;grid-column-gap:50px}.form-subscribe-row .form-left h3{font-size:26px;font-family:Montserrat;font-weight:400}.form-subscribe-row .form-left p{padding-top:10px;color:#666}.form-subscribe-row .form-right-row{display:flex;flex-wrap:wrap}.form-subscribe-row .form-right p{padding-top:10px;color:#666}.form-subscribe-row .form-right-row .form-right-left input{min-height:53px;min-width:320px;padding:15px;font-size:14px;font-family:Roboto;color:#666;border:1px solid #eee}.form-subscribe-row .form-right-row .form-right-right input{background:-moz-linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);display:flex;align-items:center;min-height:53px;border-radius:5px;justify-content:center;color:#fff;width:100%;font-family:Roboto;font-size:14px;border:1px solid #eee;padding:0 50px;margin-left:15px}.post-page{padding:50px 0}.post-page-top h1{font-family:Montserrat;font-weight:400;font-size:36px}.post-page-top .share{max-width:600px;padding-bottom:20px;padding-top:20px}.post-page-content img{min-height:340px;object-fit:cover}.post-page-content .content{padding-top:40px}.post-page-content .content p{color:#666;padding-bottom:20px}.post-bottom{margin-top:50px}h2#reply-title{padding-bottom:25px;font-size:36px;font-weight:600}p.comment-form-comment{display:flex;flex-direction:column}.comment-form-comment label{padding-bottom:20px;font-size:16px;font-weight:400;color:#666}.comment-form-comment textarea{border:1px solid #eee;min-height:100px;margin-bottom:25px;display:block;font-size:16px;padding:15px;font-family:Roboto;max-width:800px;background:#f2f4ff;border-radius:5px}p.form-submit input#submit{background:-moz-linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff;width:100%;max-width:220px;border:1px solid #eee;font-size:14px}p.form-submit{text-align:left}.comment-form-comment textarea:active,.comment-form-comment textarea:focus{border:1px solid #c7ac54;box-shadow:none;outline:0}p.form-submit input#submit:hover{cursor:pointer;border:1px solid #c7ac54}#comments h2.comments-title{font-size:36px;padding-bottom:25px}.comment-list{padding-bottom:25px;list-style-type:none}.comment article .comment-meta{display:flex;justify-content:space-between}.comment article .comment-meta .comment-author,.comment article .comment-meta .comment-metadata{display:flex;align-items:center}.comment article .comment-meta .comment-author img{max-width:50px;max-height:50px;object-fit:contain;margin-right:15px}.comment article .comment-meta .comment-author a{color:#262626;font-size:14px;text-decoration:none}.comment-metadata a{color:#262626;text-decoration:none;font-size:14px}.comment article .comment-meta .comment-metadata .edit-link{display:none}.comment-content{margin-top:25px}.comment-content p{font-family:Roboto}.comment-body .reply{margin-top:10px}.comment-body .reply a{font-size:14px}#respond{padding:25px 0}#respond h2#reply-title{font-size:30px;display:flex;flex-direction:column;font-family:Montserrat;font-weight:400}.comment ol.children{list-style-type:none;margin-top:25px;background:#fafafa;padding:25px}.comment{margin-top:25px}#respond h2 small{display:none!important}.post-other{margin-top:60px}.other-posts-title{padding-bottom:20px}.other-posts-title h3{font-size:24px;font-weight:400}.page-other-posts-row{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:25px;grid-row-gap:25px}.page-other-posts-column{-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:#fff}.page-other-posts-column img{min-height:200px;object-fit:cover}.page-other-posts-column .page-other-posts-column-title{padding:20px}.page-other-posts-column .page-other-posts-column-title p{font-size:14px;color:#666}p.about-us-content{color:#666}.about-1{padding-bottom:50px}.about-1-row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:40px;grid-row-gap:40px}.about-1-left p{color:#666}.about-1-left p:first-child{padding-bottom:20px;font-size:16px;color:#a78c3d}.about-2{padding-bottom:80px}.about-2-row{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:50px;grid-row-gap:40px}.about-2-left p strong,.about-2-right p.strong{font-family:Montserrat;font-weight:400;font-size:20px;color:#333;display:block}.about-2-left p{padding-bottom:15px;color:#666}.contacts-list-about li a{display:flex;align-items:center}.contacts-list-about li a img{max-width:30px;height:100%;object-fit:contain}.about-2-right p.strong{padding-bottom:25px}.contacts-list-about li a span{display:flex;margin-left:10px;color:#666}.contacts-list-about li{margin-bottom:15px}.social-ul{display:flex;align-items:center;margin-top:15px}.social-ul li a{display:flex;align-items:center;color:#666}.social-ul li{margin-right:10px}.social-ul li a img{margin-right:5px;max-width:35px}p.social-title{font-size:20px;padding-top:15px;color:#666}.about-2-row button{max-width:320px;margin-top:60px}.about-2-row button:hover{cursor:pointer}.about-2-map iframe{width:100%;height:380px}.page-404{background:url(../../images/404.png);min-height:80vh;align-items:center;display:flex;justify-content:center;text-align:center;background-size:cover}.top-404 img{max-width:300px;margin:0 auto}.top-404{padding-bottom:30px}.center-404{padding-bottom:30px}.center-404 p{font-size:24px;font-family:Roboto;color:#fff;padding-bottom:20px}.menu-404 .menu-header ul li a{font-size:18px}.menu-404 .menu-header ul li a:hover{color:#a78c3d}.personal-column{display:grid;grid-template-columns:2fr 3fr;grid-column-gap:40px;grid-row-gap:40px}.personal-column .personal-column-left img{width:100%}.personal-column-right .name{font-size:30px;font-family:Montserrat;font-weight:600;padding-bottom:25px}.personal-column-right .position{padding-bottom:20px;color:#666;font-family:Montserrat}.personal-column-right .content p{font-size:14px}.personal-column-right a.simple-btn{min-width:250px;max-width:250px;width:100%;height:50px;border:1px solid #a78c3d;border-radius:5px;display:flex;align-items:center;justify-content:center;color:#a78c3d;margin-top:30px}.personal-row{display:grid;grid-template-columns:repeat(1,1fr);grid-column-gap:40px;grid-row-gap:100px}.services-child{padding:50px 0}.services-child-title h1{font-family:Montserrat;font-weight:600;padding-bottom:20px}.services-child-title h2{font-family:Montserrat;font-weight:400;padding-bottom:20px;font-size:20px}.services-child-title{padding-bottom:50px}.services-content h3{font-size:30px;padding-bottom:30px;font-family:Montserrat;font-weight:400}.comment-form-author{display:flex;flex-direction:column;margin-bottom:20px}.comment-form-author label{padding-bottom:10px;font-size:16px;color:#666}.comment-form-author input{min-height:53px;border-radius:5px;border:1px solid #eee;background:#f2f4ff}.comment-form-cookies-consent{margin-bottom:20px}#product-278 .summary .cart button:hover,.cf-7-btn input:hover,.cf7-row-submit-home-13 input:hover,.default-btn-footer:hover,.form-subscribe-row .form-right-row .form-right-right input:hover,.header-column-phone a:hover,.home-6-services-tabs a.active:hover,.home-6-services-tabs button:hover,.no-style-btn:hover,.pay-page input.button:hover,.personal-column-right a.simple-btn:hover,.rewiews-form-main button.glsr-button:hover,a.btn-default:hover,button.btn-default:hover,p.form-submit input#submit:hover{cursor:pointer;background:linear-gradient(180deg,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%)}.home-6-services-tabs button:hover,.no-style-btn:hover,.personal-column-right a.simple-btn:hover{color:#fff}.owl-carousel .owl-stage{padding-top:15px;padding-bottom:15px}.review-links img{max-width:30px}.d_none{display:none}.cf7-row-submit input:hover{cursor:pointer;background:rgba(65,71,84,.842)}.benefits__number{opacity:0}.home-6-absolute{position:absolute;top:-100%;left:0;background:#e5e7f1;height:100%;padding:25px;display:flex;flex-direction:column;justify-content:space-between}.home-6-absolute .text{text-align:left!important}.home-6-absolute .price{text-align:left!important;font-weight:500}.home-6-column{background:#fff;padding:20px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgba(0,0,0,.25);position:relative;overflow:hidden}.home-6-column:hover .home-6-absolute{top:0!important}.team-page{margin-top:50px}.team-page-title{padding-bottom:40px}.team-page-title h1{font-size:40px;font-family:Montserrat;font-weight:400}.team-page-content img{height:100%}.team-page-content p{color:#666}.team-page-content strong{display:block;font-family:Montserrat;font-weight:400;font-size:20px;padding-bottom:15px}.reviews-title-main h1{font-family:Montserrat;font-size:40px;font-weight:400;padding-bottom:20px}.reviews-title-main h2{color:#666;font-family:Montserrat;font-size:20px;font-weight:400}.reviews-title-main{padding-bottom:50px}.reviews-page{padding:50px 0}.reviews-content-main{margin-top:50px}.rewiews-form-main button.glsr-button{background:#a78c3d;background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff;width:100%;font-size:14px;font-family:Roboto;border:none!important;max-width:300px;margin-top:20px}.reviews-content-main .glsr .glsr-reviews{grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px}.reviews-content-main .glsr .glsr-review{display:block}.reviews-content-main .glsr .glsr-review{background:#f2f4ff;padding:25px;border-radius:5px;-webkit-box-shadow:0 4px 4px 0 rgb(0 0 0 / 25%);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgb(0 0 0 / 25%)}.body-no-scroll{overflow-y:hidden!important}.contact-form-1{position:fixed;top:0;left:0;display:none;align-items:center;justify-content:center;width:100%;height:100vh;z-index:100}.contact-form-1-container{max-width:500px;margin:0 auto;background:#fff}.contact-form-1-bg{background:#000;opacity:.2;z-index:99;position:fixed;top:0;width:100%;left:0;display:none;height:100vh}.contact-form-7-call-container{position:relative;padding:30px 0 0}.cf-7-modal-close{position:absolute;top:30px;right:0;z-index:101}.cf-7-modal-close img{max-width:20px}.cf-7-modal-close img:hover{cursor:pointer}.cf-7-img{margin-top:30px}.cf-7-modal-title p{font-size:20px;font-family:Montserrat}.cf-7-content-title{padding:15px 0;font-family:Montserrat;font-size:14px}.cf-7-input input{width:100%;padding:0 15px;min-height:45px;font-size:12px;font-weight:300;border-radius:2px;border:1px solid #eee;color:#666}.cf-7-input{padding-bottom:15px}.cf-7-input .wpcf7-not-valid-tip{color:#a78c3d;margin-top:10px;font-size:14px}.wpcf7-response-output{margin:0!important;border:3px solid #c7ac54!important;padding:20px!important;font-size:14px!important;margin-bottom:30px!important;color:#666!important}.cf-7-btn input{background:#a78c3d;background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff;width:100%;font-size:14px;font-family:Roboto;border:none!important;max-width:100%;margin-top:20px}.burder-open{display:flex;align-items:center;justify-content:flex-end;height:100%}.burder-open img{max-width:25px}.modal-menu a{color:#333;font-family:Montserrat;font-size:16px;line-height:25px;display:block}.modal-menu li{padding-bottom:15px}p.about-us-content{font-size:16px}.menu-footer ul{padding-left:30px}.header-absolute{position:fixed;top:0;display:none;width:100%;z-index:99}.file-559:before{content:"Виберіть файл";background:-moz-linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);display:flex;align-items:center;min-height:30px;border-radius:5px;justify-content:center;color:#fff;width:50%;font-size:14px;border:none;max-width:100%;position:absolute}.file-559 input{opacity:0}.cf7-row-submit-home-13{margin-top:20px}.footer-col .social-icons img:hover{opacity:.5}.home-8-row{display:flex!important;align-items:center;justify-content:center}.home-8-row .owl-nav{position:absolute;width:110%;display:flex;align-items:center;justify-content:space-between}.cf-7-img img{max-height:300px;object-fit:cover;object-position:top}.pay-page{min-height:70vh;padding:50px 0}.pay-page-title h1{font-family:Montserrat;font-size:40px;font-weight:400;padding-bottom:20px}.pay-page .ywf_make_a_deposit_form .ywf_deposit{width:70%;min-height:50px;padding:20px;box-sizing:border-box;max-width:70%;font-size:14px;font-family:Roboto}.pay-page .ywf_make_a_deposit_form .ywf_deposit:active,.pay-page .ywf_make_a_deposit_form .ywf_deposit:focus{border:1px solid #a78c3d;box-shadow:none;outline:0}.pay-page input.button{display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff;width:100%;background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);max-width:200px;border:0;margin-top:30px;font-size:14px;font-family:Roboto}.team-content-bold p em{font-weight:600;font-style:normal;color:#a78c3d}.woocommerce-page div.product div.summary{float:none;width:100%;clear:none}#product-278{padding:50px 0 0}.woocommerce-breadcrumb{margin-top:50px}.site-main .woocommerce-breadcrumb{font-size:14px;color:#666;pointer-events:none}#product-278 .summary .product_title{margin-bottom:0;font-size:30px!important;font-family:Montserrat;font-weight:400}#product-278 .summary .price{display:none}#product-278 .summary .product_meta{display:none}#product-278 .summary{min-height:400px}#product-278 .summary .cart{margin-top:20px}#product-278 .summary .cart .alg_open_price{min-height:50px;min-width:120px;border:1px solid #eee;font-size:14px;color:#666}#product-278 .summary .cart button{line-height:50px!important;height:100%;font-family:Montserrat;font-size:14px;min-width:120px;width:100%;max-width:120px;background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);border:1px solid #eee;color:#fff;border-radius:5px}.woocommerce .woocommerce-notices-wrapper>*{margin-bottom:0;margin-top:50px;border-top:2px solid #a78c3d}.woocommerce .woocommerce-notices-wrapper a{background:0 0;color:#a78c3d;font-family:Montserrat;font-weight:600}.woocommerce-error li{padding:0}.woocommerce-error{background:#a78c3d}.woocommerce-error a{color:#fff!important}#post-244 .entry-footer{display:none}#post-244{max-width:1200px;margin:0 auto;padding-top:50px}#post-244 h1.entry-title{font-family:Montserrat;font-size:30px;font-weight:400}form.checkout h3{font-size:20px;font-weight:400;font-family:Roboto}.woocommerce-checkout form .col2-set{width:100%}#order_review_heading,.wc_payment_methods{display:none}.woocommerce-terms-and-conditions-wrapper{margin-bottom:20px}.woocommerce-terms-and-conditions-wrapper .woocommerce-privacy-policy-text p{font-size:14px}.woocommerce #payment #place_order,.woocommerce-page #payment #place_order{float:left;display:flex;align-items:center;min-height:50px;border-radius:5px;justify-content:center;color:#fff;width:100%;background:linear-gradient(0,#a78c3d 0,#aa8f42 39%,#b19544 48%,#c7ac54 71%,#c7ac54 87%,#c7ac54 100%);max-width:200px;font-size:14px;border:1px solid #eee}.woocommerce form .form-row .input-text,.woocommerce-page form .form-row .input-text{min-height:40px;border:1px solid #eee;padding:15px;margin-top:5px;font-family:Roboto;font-size:14px}.woocommerce form .form-row .input-text:active,.woocommerce form .form-row .input-text:focus,.woocommerce-page form .form-row .input-text:active,.woocommerce-page form .form-row .input-text:focus{border:1px solid #a78c3d;outline:0;box-shadow:none}.woocommerce-additional-fields__field-wrapper label{margin-top:20px;padding-bottom:10px}.pay-success p:first-child{font-size:40px;font-family:Montserrat;font-weight:600;padding-bottom:10px}.pay-success p:last-child{font-size:16px;font-family:Roboto;font-weight:300}#post-244 .woocommerce-message a{display:none}.bank-info h3{padding-bottom:20px;font-family:Montserrat;padding-top:20px;font-size:30px;font-weight:400}.cases-page-content a,p.about-us-content strong{color:#a78c3d}.cart-subtotal,.woocommerce-checkout-review-order-table tbody,.woocommerce-checkout-review-order-table thead{display:none!important}.bank-info p{padding-bottom:15px}.bank-info ul{padding-bottom:15px;list-style-type:circle;padding-left:20px;line-height:1.5}.bank-info ul li{padding-bottom:15px}.bank-info img{width:100%;object-fit:contain;object-position:left}.home-3 .home-title p{color:#fff;font-family:Montserrat}.home-3 .home-title{text-align:center}.home-3 .home-title button{margin:20px auto 0;width:100%;min-width:320px}.reviews-content-main .glsr-review-title::before{content:url(../../images/comment.svg);position:absolute;left:0;top:0}.reviews-content-main .glsr-review-title{position:relative}.reviews-content-main .glsr-review-title{display:flex;align-items:center;height:44px}.reviews-content-main .glsr-review-title h3{padding-left:60px;margin-bottom:0!important}.glsr-review-author,.glsr-review-date{display:none!important}.glsr-review-rating{align-items:center;display:flex;margin-top:20px;padding-bottom:10px}.glsr-default .glsr-review p{font-size:14px;color:#666}.glsr .glsr-reviews{grid-template-columns:repeat(3,1fr);gap:20px!important}.home-11 .glsr .glsr-review{display:block}.home-11 .glsr .glsr-review{background:#f2f4ff;padding:25px;border-radius:5px;-webkit-box-shadow:0 4px 4px 0 rgb(0 0 0 / 25%);-moz-box-shadow:0 4px 4px 0 rgba(0,0,0,.25);box-shadow:0 4px 4px 0 rgb(0 0 0 / 25%)}.home-11 .glsr-review-title::before{content:url(../../images/comment.svg);position:absolute;left:0;top:0}.home-11 .glsr-review-title{position:relative}.home-11 .glsr-review-title{display:flex;align-items:center;height:44px}.home-11 .glsr-review-title h3{padding-left:60px;margin-bottom:0!important}