@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700&display=swap";.container{position:relative;max-width:1350px;margin:0 auto;padding-left:30px;padding-right:30px}@media(max-width: 1199px){.container{padding-left:39px;padding-right:39px}}@media(max-width: 575px){.container{padding-left:24px;padding-right:24px}}@media(max-width: 320px){.container{padding-left:16px !important;padding-right:16px !important}}body{background:#fff;color:#1d2838}a,a:hover{color:inherit;text-decoration:none}table{width:100%}img{width:100%}ul{list-style:none;padding-left:0;margin-bottom:0}p,h1,h2,h3,h4{margin:0}strong{font-weight:500}section{padding:150px 0;width:90%;margin-left:auto;margin-right:auto;border-radius:40px}@media(max-width: 1349px){section{width:95%}}@media(max-width: 991px){section{width:98%}}@media(max-width: 768px){section{padding:100px 0}}section.title{padding:50px 0 100px}section.title.center{text-align:center}section.title h1{margin-top:70px;margin-bottom:20px}section.title.blue{background:#d9f4ff}section.title.pink{background:#fbf0f5}section.title.green{background:#c5f4e9}section.grey{background:#f5f8fa}section.full{width:100%}@media(max-width: 768px){section.full{padding-left:25px;padding-right:25px}}section.full.other-sec{margin-top:-150px;margin-bottom:-75px}section.inner{padding-top:50px;padding-bottom:0}section h1{font-family:"Montserrat",cursive;font-weight:400;font-size:50px;line-height:1.5;line-height:1.2;margin-bottom:80px}@media(max-width: 1199px){section h1{font-size:40px}}@media(max-width: 575px){section h1{font-size:30px;margin-bottom:50px}}header{margin-right:auto;margin-left:auto}@media(max-width: 575px){header .logo{display:none}}.head{display:flex;justify-content:space-between;align-items:center;padding:35px 0}.head .logo{margin-right:100px}@media(max-width: 575px){.head .logo{margin-right:0}}.head .desk-menu{display:flex;align-items:center;margin-right:auto}@media(max-width: 1199px){.head .desk-menu{display:none}}.head .desk-menu li{margin:5px 25px}.head .desk-menu li a{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;transition:.3s ease all}.head .desk-menu li a:hover{color:#6561fd}.head .tel{display:flex;align-items:center}.head .tel .phone{font-family:"Montserrat",cursive;font-weight:600;font-size:14px;line-height:1.5;transition:.3s ease all;margin-right:10px}.head .tel .phone:hover{color:#6561fd}.head .tel .fb{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e5ebea;border-radius:20px;transition:.3s ease all}.head .tel .fb svg{width:20px;fill:#6561fd}.head .tel .fb:hover{background:#6561fd}.head .tel .fb:hover svg{fill:#fff}.head .mob-menu{display:none;cursor:pointer;width:30px}@media(max-width: 1199px){.head .mob-menu{display:table}}.head .mob-menu svg{width:100%;fill:#1d2838}.main{padding:200px 0;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:40px}@media(max-width: 1199px){.main{background-position:left center}}@media(max-width: 575px){.main{padding:100px 0}}.main h1{max-width:700px;margin-bottom:20px}@media(max-width: 768px){.main h1{text-align:center}}.main p{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;margin-bottom:20px;max-width:700px}@media(max-width: 768px){.main p{text-align:center}}.main .butt-row{display:flex;align-items:center}@media(max-width: 575px){.main .butt-row{flex-direction:column}}.main .butt-row a.butt.black{margin-right:20px}@media(max-width: 575px){.main .butt-row a.butt.black{margin-right:auto;margin-bottom:20px}}#next{padding-top:70px}.icos-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;margin-bottom:200px}@media(max-width: 575px){.icos-row{margin-bottom:100px}}.icos-row .ico-col{width:25%;padding:0 30px;border-left:1px solid #f2f6f9}@media(max-width: 991px){.icos-row .ico-col{width:49%;margin-bottom:20px}}@media(max-width: 575px){.icos-row .ico-col{width:100%}}.icos-row .ico-col .ico{display:flex;align-items:center;justify-content:center;border-radius:100px;width:80px;height:80px;background:#f2f6f9;margin-bottom:30px}.icos-row .ico-col .ico img{width:auto;height:auto;max-width:50px;max-height:50px}.icos-row .ico-col p{font-family:"Montserrat",cursive;font-weight:400;font-size:16px;line-height:1.5}.about-row{display:flex;align-items:center;justify-content:space-between}@media(max-width: 1199px){.about-row{flex-direction:column-reverse}}.about-row .about-img{width:50%;height:650px;border-radius:20px;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 1199px){.about-row .about-img{width:100%;margin-bottom:80px}}@media(max-width: 575px){.about-row .about-img{height:400px}}.about-row .about-text{width:40%}@media(max-width: 1199px){.about-row .about-text{width:100%}}.about-row .about-text .preh{font-family:"Montserrat",cursive;font-weight:500;font-size:12px;line-height:1.5;color:#6561fd;text-transform:uppercase;margin-bottom:30px}@media(max-width: 768px){.about-row .about-text .preh{text-align:center}}@media(max-width: 768px){.about-row .about-text h2{text-align:center}}.about-row .about-text p{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;margin-bottom:40px}.cif-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:80px}@media(max-width: 575px){.cif-row{flex-direction:column}}.cif-row .cif-col{width:100%}@media(max-width: 575px){.cif-row .cif-col{width:100%}}.cif-row .cif-col .cif{color:#62c8b6;font-family:"Montserrat",cursive;font-weight:400;font-size:44px;line-height:1.5;line-height:1;margin-bottom:5px}.cif-row .cif-col p{font-family:"Montserrat",cursive;font-weight:500;font-size:16px;line-height:1.5}.serv-slider .serv{display:block;background-repeat:no-repeat;background-size:cover;background-position:center;height:490px;padding:0px;border-radius:20px}.serv-slider .serv.light{color:#fff}.serv-slider .serv .name{font-family:"Montserrat",cursive;font-weight:500;font-size:22px;line-height:1.5;margin-bottom:20px}.serv-slider .serv p{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;line-clamp:5}.serv-slider .owl-nav{display:table;position:absolute;right:0;top:-75px}@media(max-width: 768px){.serv-slider .owl-nav{position:static;margin-top:40px;margin-left:auto;margin-right:auto}}.serv-slider .owl-nav button{width:36px;height:36px;margin:0 15px;border:none;background-position:center;background-size:11px auto;background-repeat:no-repeat;background-color:rgba(0,0,0,0)}.serv-slider .owl-nav button.owl-prev{background-image:url(../images/prev.svg)}.serv-slider .owl-nav button.owl-next{background-image:url(../images/next.svg)}.serv-slider .owl-nav button span{display:none}.port-row{display:flex;justify-content:space-around;align-items:flex-start;flex-wrap:wrap}.port-row .port-col{display:block;width:31%;margin-bottom:80px}@media(max-width: 991px){.port-row .port-col{width:48%}}@media(max-width: 575px){.port-row .port-col{width:100%}}.port-row .port-col .port-img{width:100%;height:210px;margin-bottom:20px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:20px}.port-row .port-col .name{display:table;font-family:"Montserrat",cursive;font-weight:500;font-size:22px;line-height:1.5;margin-bottom:20px;transition:.3s ease all}.port-row .port-col:hover .name{color:#6561fd}.port-row .port-col p{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5}.blog-row .blog-col{display:block}.blog-row .blog-col .date{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;margin-bottom:30px}.blog-row .blog-col .name{display:table;font-family:"Montserrat",cursive;font-weight:400;font-size:22px;line-height:1.5;padding-bottom:30px;border-bottom:2px solid #6561fd;margin-bottom:30px;transition:.3s ease all}@media(max-width: 1199px){.blog-row .blog-col .name{font-size:24px}}.blog-row .blog-col:hover .name{color:#6561fd}.blog-row .blog-col p{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;line-height:1.5;margin-bottom:0}.blog-row .owl-nav{display:table;position:absolute;right:0;top:-75px}@media(max-width: 768px){.blog-row .owl-nav{position:static;margin-top:40px;margin-left:auto;margin-right:auto}}.blog-row .owl-nav button{width:36px;height:36px;margin:0 15px;border:none;background-position:center;background-size:11px auto;background-repeat:no-repeat;background-color:rgba(0,0,0,0)}.blog-row .owl-nav button.owl-prev{background-image:url(../images/prev.svg)}.blog-row .owl-nav button.owl-next{background-image:url(../images/next.svg)}.blog-row .owl-nav button span{display:none}.reviews .review .rev-head{display:flex;align-items:center;margin-bottom:30px}.reviews .review .rev-head .rev-img{width:66px;height:66px;background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:100px;margin-right:30px}.reviews .review .rev-head .rev-name{font-family:"Montserrat",cursive;font-weight:500;font-size:18px;line-height:1.5;margin-bottom:10px}.reviews .review .rev-head .rev-city{font-family:"Montserrat",cursive;font-weight:600;font-size:14px;line-height:1.5;opacity:.5}.reviews .review p{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;position:relative;padding-bottom:45px}.reviews .review p::after{position:absolute;bottom:0;left:0;content:"";width:20px;height:20px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/rev.svg)}.reviews .owl-nav{display:table;position:absolute;right:0;top:-75px}@media(max-width: 768px){.reviews .owl-nav{position:static;margin-top:40px;margin-left:auto;margin-right:auto}}.reviews .owl-nav button{width:36px;height:36px;margin:0 15px;border:none;background-position:center;background-size:11px auto;background-repeat:no-repeat;background-color:rgba(0,0,0,0)}.reviews .owl-nav button.owl-prev{background-image:url(../images/prev.svg)}.reviews .owl-nav button.owl-next{background-image:url(../images/next.svg)}.reviews .owl-nav button span{display:none}footer{padding-top:20px;padding-bottom:40px}footer .foot-row{display:flex;justify-content:space-between;align-items:center;margin-top:40px}@media(max-width: 991px){footer .foot-row{flex-direction:column}}footer .foot-row .foot-col{width:50%}@media(max-width: 991px){footer .foot-row .foot-col{width:100%}}footer .foot-row .foot-col .cont{display:table;padding-left:50px;padding-top:5px;padding-bottom:5px;font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;background-position:left center;background-size:25px auto;background-repeat:no-repeat;margin-bottom:30px}footer .foot-row .foot-col .cont.tel{background-image:url(../images/tel.svg)}footer .foot-row .foot-col .cont.mail{background-image:url(../images/mail.svg)}footer .foot-row .foot-col .cont.adr{background-image:url(../images/map.svg)}footer .foot-row .foot-col .desk-menu{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px}@media(max-width: 1199px){footer .foot-row .foot-col .desk-menu{display:none}}footer .foot-row .foot-col .desk-menu li{margin:5px 25px}footer .foot-row .foot-col .desk-menu li a{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;transition:.3s ease all}footer .foot-row .foot-col .desk-menu li a:hover{color:#6561fd}footer .foot-row .foot-col p{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;line-height:1.5;margin-bottom:30px}footer .foot-row .foot-col form{display:flex;align-items:flex-start}@media(max-width: 575px){footer .foot-row .foot-col form{flex-direction:column}}footer .foot-row .foot-col form .field{width:100%;font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;outline:none;border:none;border-bottom:1px solid rgba(0,0,0,.14);padding:15px 0}footer .foot-row .foot-col form .butt{background:#6561fd;color:#fff;border:none;padding:14px 30px;margin-left:15px}@media(max-width: 575px){footer .foot-row .foot-col form .butt{margin:15px auto}}footer .copy-row{display:flex;justify-content:space-between;align-items:center;margin-top:40px;padding-top:40px;border-top:1px solid #eaeff3}@media(max-width: 575px){footer .copy-row{flex-direction:column}}footer .copy-row .copy_left{display:flex;align-items:center}footer .copy-row .copy_left p,footer .copy-row .copy_left a{font-family:"Montserrat",cursive;font-weight:500;font-size:14px;line-height:1.5;margin-bottom:0;margin-right:20px}footer .copy-row .bbs{font-family:"Montserrat",cursive;font-weight:500;font-size:14px;line-height:1.5}@media(max-width: 575px){footer .copy-row .bbs{margin-top:20px}}.servs-block{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:80px}@media(max-width: 991px){.servs-block{flex-direction:column}}.servs-block .servs-img{width:50%;height:450px;border-radius:20px;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 991px){.servs-block .servs-img{width:100%;height:350px;margin-bottom:30px}}.servs-block .serv-text{width:40%}@media(max-width: 991px){.servs-block .serv-text{width:100%}}.servs-block .serv-text p{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;margin-bottom:30px}.servs-block .serv-text .butt{padding:15px 40px}.container.text{max-width:850px}.container.text p,.container.text li{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;margin-bottom:30px}.container.text ul{list-style-type:disc;padding-left:20px}.container.text .descr{font-family:"Montserrat",cursive;font-weight:400;font-size:16px;line-height:1.5}.container.text img{display:table;max-width:100%;width:auto;border-radius:20px;margin:60px auto}.container.text blockquote{padding:60px 0;position:relative}.container.text blockquote::before{content:"";position:absolute;top:0;left:0;width:100%;height:25px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../images/bq_up.svg)}.container.text blockquote::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:25px;background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url(../images/bq_dw.svg)}.container.text blockquote *{text-align:center;font-family:"Montserrat",cursive;font-weight:400;font-size:32px;line-height:1.5}.container.text blockquote *:last-child{margin-bottom:0}@media(max-width: 575px){.container.text blockquote *{font-size:18px}}.offer-block{margin:80px 0;padding:80px;border-radius:40px;background:#dee8f8}@media(max-width: 768px){.offer-block{text-align:center}}@media(max-width: 575px){.offer-block{padding:40px 30px}}.offer-block h2{margin-bottom:20px}.offer-block p{font-family:"Montserrat",cursive;font-weight:500;font-size:14px;line-height:1.5}.offer-block .offer-row{margin-top:20px;display:flex;align-items:center;justify-content:space-between}@media(max-width: 768px){.offer-block .offer-row{flex-direction:column}}.offer-block .offer-row .tel-row{display:flex;align-items:center}.offer-block .offer-row .tel-row svg{width:36px;margin-right:12px}.offer-block .offer-row .tel-row p{font-family:"Montserrat",cursive;font-weight:500;font-size:22px;line-height:1.5;transition:.3s ease all}.offer-block .offer-row .tel-row:hover p{color:#6561fd}.offer-block .offer-row .butt{background:#6561fd;color:#fff;margin-left:30px;border:none;padding:20px 50px}@media(max-width: 768px){.offer-block .offer-row .butt{margin-left:auto;margin-right:auto;margin-top:20px}}.offer-block .offer-row .butt:hover{color:#fff;background:#1d2838}.servs-main{width:95%;height:550px;border-radius:5px;margin-right:auto;margin-left:auto;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 991px){.servs-main{height:400px}}@media(max-width: 575px){.servs-main{height:300px}}.container.grey{background:#f5f8fa;margin-bottom:-100px}.port-sec .port-block{display:flex;justify-content:space-between;align-items:stretch;margin-bottom:100px}.port-sec .port-block:nth-child(2n){flex-direction:row-reverse}@media(max-width: 768px){.port-sec .port-block:nth-child(2n){flex-direction:column}}@media(max-width: 768px){.port-sec .port-block{flex-direction:column}}.port-sec .port-block .ports-img{width:48%;height:375px;border-radius:5px;background-repeat:no-repeat;background-size:cover;background-position:center}@media(max-width: 768px){.port-sec .port-block .ports-img{width:100%;margin-bottom:40px}}.port-sec .port-block .port-info{width:48%;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between}@media(max-width: 768px){.port-sec .port-block .port-info{width:100%}}.port-sec .port-block .port-info h2{font-family:"Sofia Sans",cursive;font-weight:400;font-size:32px;line-height:1.2;margin-bottom:30px}@media(max-width: 575px){.port-sec .port-block .port-info h2{font-size:24px}}.port-sec .port-block .port-info p{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;line-height:1.5}.port-sec .port-block .port-info .butt{font-family:"Sofia Sans",cursive;font-weight:400;font-size:16px;line-height:1.2;padding:20px 50px}.port-slider{margin-top:50px;padding:0}.port-slider .port-gal{height:465px;border-radius:20px;background-repeat:no-repeat;background-size:cover;background-position:center;transition:.3s ease all}@media(max-width: 991px){.port-slider .port-gal{height:285px}}.port-slider .owl-nav{position:absolute;right:15%;top:480px}@media(max-width: 1199px){.port-slider .owl-nav{right:6%}}@media(max-width: 991px){.port-slider .owl-nav{position:static;display:table;margin-left:auto;margin-right:auto;margin-top:30px}}.port-slider .owl-nav button{width:50px;height:50px;margin:5px;border:none;background-position:center;background-size:16px auto;background-repeat:no-repeat;background-color:rgba(0,0,0,0)}.port-slider .owl-nav button.owl-prev{background-image:url(../images/prev.svg)}.port-slider .owl-nav button.owl-next{background-image:url(../images/next.svg)}.port-slider .owl-nav button span{display:none}.container.text .chars-row{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin-top:50px}.container.text .chars-row .char-col{width:48%;margin-bottom:40px}@media(max-width: 768px){.container.text .chars-row .char-col{width:100%}}.container.text .chars-row .char-col .name{font-family:"Montserrat",cursive;font-weight:500;font-size:14px;line-height:1.5;color:#6561fd;margin-bottom:10px}.container.text .chars-row .char-col .val{font-family:"Montserrat",cursive;font-weight:400;font-size:16px;line-height:1.5;margin-bottom:0}.cifs-row{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:80px}@media(max-width: 768px){.cifs-row{flex-direction:column}}.cifs-row .cif-col{width:100%}@media(max-width: 768px){.cifs-row .cif-col{width:100%;margin-bottom:30px}}.cifs-row .cif-col .cif{font-family:"Sofia Sans",cursive;font-weight:400;font-size:50px;line-height:1.2;color:#fccf5c;margin-bottom:10px}.cifs-row .cif-col .txt{font-family:"Montserrat",cursive;font-weight:500;font-size:16px;line-height:1.5}.blog-grid{display:flex;justify-content:space-between;flex-wrap:wrap}.blog-grid .grid-sizer{width:33%;height:0}@media(max-width: 1199px){.blog-grid .grid-sizer{width:50%}}@media(max-width: 768px){.blog-grid .grid-sizer{width:100%}}.blog-grid .grid-item{width:33%;padding:0 2%;margin-bottom:80px}@media(max-width: 1199px){.blog-grid .grid-item{width:50%}}@media(max-width: 768px){.blog-grid .grid-item{width:100%;margin-bottom:50px}}.blog-grid .grid-item .blog-img{background-repeat:no-repeat;background-size:cover;background-position:center;border-radius:20px;margin-bottom:20px}.blog-grid .grid-item .date{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;margin-bottom:20px;opacity:.5}.blog-grid .grid-item a{display:table;font-family:"Montserrat",cursive;font-weight:400;font-size:22px;line-height:1.5;margin-bottom:20px;transition:.3s ease all}@media(max-width: 575px){.blog-grid .grid-item a{font-size:24px}}.blog-grid .grid-item:hover a{color:#6561fd}.blog-grid .grid-item p{border-top:1px solid #e5ebea;padding-top:20px;margin-bottom:0;font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5}.blog-grid .grid-item:nth-child(2n+2) .blog-img{height:420px}.blog-grid .grid-item:nth-child(2n+1) .blog-img{height:320px}.pagination{display:flex;justify-content:center;align-items:center;margin-bottom:100px}.pagination a{display:table;font-family:"Montserrat",cursive;font-weight:600;font-size:14px;line-height:1.5;padding:12px 20px;border:1px solid #1d2838;border-radius:100px;margin:0 5px;transition:.3s ease all}.pagination a:hover{color:#6561fd}.pagination a.cur{color:#fff;background:#1d2838}.container.text .data-row{display:flex;align-items:center;margin-top:70px;margin-bottom:30px}@media(max-width: 575px){.container.text .data-row{margin-top:20px}}.container.text .data-row .data{display:flex;align-items:center;margin-right:35px}.container.text .data-row .data svg{fill:#6561fd;width:24px;margin-right:10px}.container.text .data-row .data p.val{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;margin-bottom:0}.container.text .post-foot{display:block;border-top:1px solid #6561fd;padding-top:50px}.container.text .post-foot p{font-family:"Montserrat",cursive;font-weight:400;font-size:16px;line-height:1.5;margin-bottom:100px}.map{position:relative;overflow:hidden}.map iframe{position:relative;height:530px;z-index:10;filter:grayscale(1);border-radius:40px}@media(max-width: 768px){.map iframe{height:300px}}.contacts{display:block;position:absolute;border-top-left-radius:20px;border-top-right-radius:20px;z-index:20;bottom:0;left:20%;padding:80px;background:#dee8f8}@media(max-width: 768px){.contacts{position:static;padding:0;margin-bottom:30px;background:none;margin-left:30px}}.contacts .socs-row{display:flex;align-items:center}.contacts .socs-row .soc{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin:10px 30px 10px 0;padding:10px;background:#fff;border-radius:100px}@media(max-width: 768px){.contacts .socs-row .soc{border:1px solid #eaeff3}}.contacts .socs-row .soc svg{fill:#6561fd;max-width:100%;max-height:100%}.contacts .cont{display:table;margin-bottom:20px;font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5}.contacts h1{display:none}@media(max-width: 768px){.contacts h1{display:block}}.popup,.popup_menu{display:none;opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;padding:15px;background:linear-gradient(0deg, rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.1)),rgba(238,238,238,.1);backdrop-filter:blur(11.5px)}.popup .popup_close,.popup_menu .popup_close{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3000}.popup .popup_vnutr,.popup_menu .popup_vnutr{position:relative;margin:150px auto 0;max-width:660px;background:#dee8f8;padding:70px;z-index:5000;border-radius:50px}@media(max-width: 768px){.popup .popup_vnutr,.popup_menu .popup_vnutr{padding:60px 30px;margin-top:75px}}.popup .popup_vnutr .cross,.popup_menu .popup_vnutr .cross{cursor:pointer;position:absolute;top:25px;right:25px;width:15px;opacity:.5}.popup .popup_vnutr .cross svg,.popup_menu .popup_vnutr .cross svg{width:100%;fill:#1d2838}.popup{z-index:2000}.popup .popup_row{display:flex;align-items:flex-start;justify-content:space-between;position:relative;margin:150px auto 0;max-width:1070px;background:#dee8f8;padding:100px 120px;z-index:5000;border-radius:50px}@media(max-width: 1199px){.popup .popup_row{padding:75px}}@media(max-width: 768px){.popup .popup_row{flex-direction:column}}@media(max-width: 1199px){.popup .popup_row{padding:50px 35px}}.popup .popup_row h2{width:50%;font-family:"Montserrat",cursive;font-weight:400;font-size:44px;line-height:1.5}@media(max-width: 1199px){.popup .popup_row h2{font-size:35px}}@media(max-width: 768px){.popup .popup_row h2{width:100%;text-align:center;font-size:25px}}@media(max-width: 575px){.popup .popup_row h2{font-size:20px}}.popup .popup_row form{width:35%}@media(max-width: 768px){.popup .popup_row form{width:100%}}.popup .popup_row form input[type=text]{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;width:100%;outline:none;border:none;background:none;border-bottom:1px solid #1d2838;padding:10px 0;margin-bottom:40px}@media(max-width: 575px){.popup .popup_row form input[type=text]{margin-bottom:20px}}.popup .popup_row form input[type=text]::placeholder{opacity:.5}.popup .popup_row form .butt{padding:15px 40px;background:rgba(0,0,0,0);margin-bottom:40px}@media(max-width: 575px){.popup .popup_row form .butt{margin-left:auto}}.popup .popup_row form .butt:hover{background:#fff}.popup .popup_row form p{font-family:"Montserrat",cursive;font-weight:400;font-size:13px;line-height:1.5}@media(max-width: 768px){.popup .popup_row form p{text-align:center}}.popup .popup_row form p a{text-decoration:underline}.popup .popup_row .cross{cursor:pointer;position:absolute;top:25px;right:25px;width:15px;opacity:.5}.popup .popup_row .cross svg{width:100%;fill:#1d2838}.popup_menu{z-index:1000}.popup_menu .menu-mob{display:flex;flex-direction:column;align-items:center}.popup_menu .menu-mob ul{text-align:center}.popup_menu .menu-mob ul li{margin:20px auto}.popup_menu .menu-mob ul li a{font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;transition:.3s ease all}.popup_menu .menu-mob ul li a:hover{color:#fccf5c}._404{text-align:center;padding:150px 0}._404 h1{font-family:"Montserrat",cursive;font-weight:500;font-size:100px;line-height:1.5;margin-bottom:20px}._404 p{font-family:"Montserrat",cursive;font-weight:500;font-size:30px;line-height:1.5;margin-bottom:40px}._404 .butt{margin-left:auto;margin-right:auto}.logo{height:40px}.butt{display:table;font-family:"Montserrat",cursive;font-weight:600;font-size:14px;line-height:1.5;padding:15px 40px;border:2px solid #1d2838;border-radius:50px;transition:.3s ease all}.butt:hover{background:#1d2838;color:#fff}@media(max-width: 768px){.butt{margin-left:auto;margin-right:auto}}.butt.blog{margin-left:auto;margin-right:auto;margin-bottom:100px}.butt.black{background-color:#1d2838;color:#fff}.butt.black:hover{border-color:#6561fd;background-color:#6561fd}h2{font-family:"Montserrat",cursive;font-weight:400;font-size:40px;line-height:1.5;line-height:1.2;margin-bottom:30px}@media(max-width: 1199px){h2{font-size:30px}}@media(max-width: 575px){h2{font-size:25px}}.h2-b{position:relative;display:table}@media(max-width: 575px){.h2-b{display:block}}.h2-b a{white-space:nowrap;position:absolute;top:5px;left:110%;font-family:"Montserrat",cursive;font-weight:500;font-size:16px;line-height:1.5;padding:5px 20px;border:2px solid #1d2838;border-radius:50px;transition:.3s ease all}.h2-b a:hover{color:#fff;border-color:#6561fd;background:#6561fd}@media(max-width: 575px){.h2-b a{position:static;display:table;margin-left:auto;margin-bottom:30px}}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;justify-content:center;font-family:"Montserrat",cursive;font-weight:500;font-size:14px;line-height:1.5;margin-bottom:60px}.breadcrumbs a{transition:.3s ease all;opacity:.5}.breadcrumbs a:hover{color:#fccf5c}.breadcrumbs p{margin:0;opacity:.5}.breadcrumbs .sep{font-family:"Montserrat",cursive;font-weight:500;font-size:16px;line-height:1.5;opacity:.5;margin:10px 30px}.back-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:60px}.back-row a{padding-left:40px;font-family:"Montserrat",cursive;font-weight:400;font-size:14px;line-height:1.5;line-height:1;background-repeat:no-repeat;background-image:url(../images/back.svg);background-position:left center;background-size:25px auto;transition:.3s ease all}.back-row a:hover{color:#6561fd}.back-row .par{font-family:"Montserrat",cursive;font-weight:400;font-size:16px;line-height:1.5;margin:0}/*# sourceMappingURL=style.css.map */

.it-butik {
	position: absolute;
	z-index: 100;
	bottom: 0;
	right: 50%;
	transform: translatex(50%);
	white-space: nowrap;
	width: max-content;
	display: -webkit-flex;
	display: -ms-flex;
	display: flex;
	-ms-align-items: center;
	align-items: center;
	padding: 7px 22px;
	background: #fff;
	border: 1px solid #714DE5;
	border-radius: 15px 15px 0px 0px;
}

.it-butik svg {
	width:30px;
}

.it-butik p {
	font-style: italic;
	font-size: 14px;
	font-weight: 600;
	margin-left: 15px;
	margin-bottom: 0;
	margin-top: 0;
	color:#714DE5!important;
}

.it-butik p span {
	text-transform: uppercase;
	text-decoration: underline;
}

footer {
	position:relative;
}

@media(max-width:1200px) {
footer  {
	padding-bottom: 55px;
	}
}