@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);
*{margin:0;padding:0;box-sizing:border-box}body{font-family:"Poppins",sans-serif;overflow-x:hidden;background:#FDFDFD}ul{list-style:none}img{max-width:100%}.wrapper{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:999;cursor:pointer;display:none;transition:all .5s ease}.wrapper.active{width:100%;height:100%;display:block}@media (max-width: 700px){.wrapper.active{display:none}}section{min-height:100vh}section a.btn{outline:none;text-decoration:none;text-transform:uppercase;position:relative;font-weight:bold;font-size:21px;line-height:31px;color:white;background:linear-gradient(93.43deg, #FFDD69 0%, #FFB13C 104.86%);border-radius:35px;padding:21px 48px;transition:background 1000ms ease-out}section a.btn:hover{background:linear-gradient(93.43deg, #FF5F3C 0%, #FF9E44 104.86%);box-shadow:0px 20px 30px -5px rgba(74,30,20,0.25);transition:background 1000ms ease-in}@media (max-width: 600px){section a.btn{padding:16px 31px;font-size:18px}}.hamburger-menu{position:fixed;top:28px;right:75px;background:#fff;box-shadow:0 15px 30px -5px rgba(78,78,78,0.25);width:60px;height:60px;display:flex;flex-direction:column;align-items:center;transition:all .5s ease;z-index:99999;padding:18px 0;border-radius:50%}@media (max-width: 600px){.hamburger-menu{top:10px;right:15px}}.hamburger-menu .bar{width:30px;height:4px;border-radius:3px;position:relative;transform:translateY(25px);transition:all 0ms 300ms}.hamburger-menu .bar:after,.hamburger-menu .bar:before{width:30px;height:4px;border-radius:3px;background:#BFBFBF}.hamburger-menu .bar.animate{background:rgba(255,255,255,0)}.hamburger-menu .bar:before{content:"";position:absolute;left:0;bottom:25px;transition:bottom 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);margin-bottom:-7px}.hamburger-menu .bar:after{content:"";position:absolute;left:0;transition:top 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms cubic-bezier(0.23, 1, 0.32, 1);margin-top:-5px;width:20px;margin-left:10px}.hamburger-menu .bar.animate:after{top:-15px;transform:rotate(45deg);transition:top 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);margin-top:0px;width:30px;margin-left:0px}.hamburger-menu .bar.animate:before{bottom:15px;transform:rotate(-45deg);transition:bottom 300ms cubic-bezier(0.23, 1, 0.32, 1),transform 300ms 300ms cubic-bezier(0.23, 1, 0.32, 1);margin-bottom:0}.hamburger-menu:hover{cursor:pointer;transition:all 0ms 300ms}.hamburger-menu:hover .bar:before,.hamburger-menu:hover .bar:after{background:#3237BE}.hamburger-menu:hover .bar:not(.animate):before,.hamburger-menu:hover .bar:not(.animate):after{background:#3237BE}.hamburger-menu:hover .bar:not(.animate):after{width:30px;margin-left:0}.hamburger-menu:hover .bar:not(.animate):before{width:20px;margin-left:10px}.show{opacity:1;width:100%;z-index:9999}.hide{opacity:0;width:0;z-index:-1}.mobile-nav{background:#fff;position:fixed;top:0;right:0;width:100%;max-width:645px;min-height:100vh;height:100%;text-align:center;transition:opacity .5s ease;-moz-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;display:flex;flex-direction:column;overflow-y:auto}@media (max-width: 700px){.mobile-nav{max-width:100%;padding-top:50px}}.mobile-nav a{font-weight:bold;font-size:54px;line-height:66px;text-transform:uppercase;color:#BFBFBF;margin:0 75px 48px 70px;text-decoration:none;text-align:right;position:relative}@media (max-width: 950px){.mobile-nav a{margin:0 60px 38px;font-size:40px;line-height:46px;text-align:left}}@media (max-width: 600px){.mobile-nav a{margin:0 30px 28px;font-size:26px;line-height:32px}}@media (max-width: 540px){.mobile-nav a{font-size:18px;line-height:22px}}.mobile-nav a:first-child{padding-top:180px}@media (max-width: 1200px){.mobile-nav a:first-child{padding-top:140px}}@media (max-width: 950px){.mobile-nav a:first-child{padding-top:80px}}.mobile-nav a:hover,.mobile-nav a.active{color:#3237BE}.mobile-nav a:hover:before,.mobile-nav a.active:before{content:"";position:absolute;right:0;bottom:0;height:6px;width:100px;border-radius:3px;border-bottom:6px solid #5FCAC4}@media (max-width: 950px){.mobile-nav a:hover:before,.mobile-nav a.active:before{width:50px;border-bottom:3px solid #5FCAC4;left:0}}@media (max-width: 600px){.mobile-nav a:hover:before,.mobile-nav a.active:before{width:30px;border-bottom:2px solid #5FCAC4}}.mobile-nav a.small{font-size:24px;line-height:36px}@media (max-width: 950px){.mobile-nav a.small{font-size:22px;line-height:30px}}@media (max-width: 600px){.mobile-nav a.small{font-size:18px;line-height:22px}}@media (max-width: 540px){.mobile-nav a.small{font-size:14px;line-height:18px}}.title{background-image:url(../images/title_circle_1.png);background-repeat:no-repeat;position:absolute;z-index:99;background-position:bottom 50px right 29px;top:-120px}.title h2{font-weight:800;font-size:72px;line-height:84px;color:#3237BE;padding:205px 0 138px;text-transform:uppercase}@media (max-width: 900px){.title h2{font-size:62px;line-height:63px;padding:221px 0 138px}}@media (max-width: 700px){.title h2{font-size:50px;line-height:55px;padding:0}}@media (max-width: 600px){.title h2{font-size:40px;line-height:46px}}@media (max-width: 450px){.title h2{font-size:32px;line-height:40px}}@media (max-width: 390px){.title h2{font-size:24px}}@media (max-width: 700px){.title{background:none;position:relative;top:0}}#home{background-image:url(../images/top_pic.jpg);background-repeat:no-repeat;width:-webkit-fill-available;background-position:right top;background-size:contain}@media (max-width: 1780px){#home{background-size:50%}}#home .text-block{max-width:100%;color:#404040;padding:40px 75px 100px;background-image:url(../images/left_side_rect.png);background-repeat:no-repeat;background-position:left top 234px;margin-bottom:100px}@media (max-width: 1200px){#home .text-block{max-width:100%;padding:32px 55px 80px 55px}}@media (max-width: 700px){#home .text-block{padding:22px 30px 40px 30px;margin-bottom:0px}}@media (max-width: 600px){#home .text-block{padding:22px 15px 40px 15px;background-image:none}}#home .text-block .logo{margin-bottom:222px}@media (max-width: 540px){#home .text-block .logo{margin-bottom:122px}}@media (max-width: 820px){#home .text-block br{display:none}}#home .text-block h1{font-weight:800;font-size:72px;line-height:84px;text-transform:uppercase;color:#3237BE}@media (max-width: 1200px){#home .text-block h1{font-size:66px;line-height:72px}}@media (max-width: 998px){#home .text-block h1{font-size:55px;line-height:62px}}@media (max-width: 600px){#home .text-block h1{font-size:40px;line-height:46px}}@media (max-width: 400px){#home .text-block h1{font-size:32px;line-height:40px}}#home .text-block h2{margin:96px 0 64px;font-weight:300;font-size:28px;line-height:42px;text-align:inherit;letter-spacing:normal;text-transform:inherit;color:#404040}@media (max-width: 1200px){#home .text-block h2{margin-top:30px}}@media (max-width: 600px){#home .text-block h2{font-size:16px;line-height:22px}}#ourServices{padding:50px 75px 90px;position:relative;background-image:url(../images/buble1.png);background-repeat:no-repeat;background-position:top 120px right}@media (max-width: 700px){#ourServices{padding:75px 30px 90px}}@media (max-width: 600px){#ourServices{padding:75px 15px 60px 15px}}#ourServices .servises{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:259px}@media (max-width: 700px){#ourServices .servises{margin-top:10px}}#ourServices .servises .item{max-width:32%;background:#fff;box-shadow:0px 5px 10px rgba(78,78,78,0.05);border-radius:25px;width:100%;text-align:center;padding:48px 10px 64px;margin-top:30px;height:274px;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 1024px){#ourServices .servises .item{max-width:48%;padding:35px 10px 40px;height:auto}}@media (max-width: 780px){#ourServices .servises .item{max-width:100%;max-height:100%}}@media (max-width: 540px){#ourServices .servises .item{padding:28px 10px 49px}}#ourServices .servises .item img{width:fit-content;margin-bottom:32px;transition:all 0.5s ease-out}@media (max-width: 1024px){#ourServices .servises .item img{transform:scale(0.8)}}@media (max-width: 980px){#ourServices .servises .item img{margin-bottom:20px}}#ourServices .servises .item h3{color:#404040;font-weight:500;font-size:24px;line-height:36px}@media (max-width: 540px){#ourServices .servises .item h3{font-size:16px}}#ourServices .servises .item p{display:none;font-size:18px;line-height:27px;color:#404040;transition:all 0.5s ease-out}@media (max-width: 1024px){#ourServices .servises .item p{display:block;font-size:16px;margin-top:5px;line-height:24px}}@media (max-width: 540px){#ourServices .servises .item p{font-size:14px;line-height:22px}}#ourServices .servises .item:first-child img{margin-top:26px}@media (max-width: 540px){#ourServices .servises .item:first-child img{margin-top:18px}}@media screen and (min-width: 1024px){#ourServices .servises .item:hover{cursor:pointer}}@media screen and (min-width: 1024px) and (max-width: 1780px){#ourServices .servises .item:hover{padding:30px 10px}#ourServices .servises .item:hover h3{margin-top:-5px;font-size:20px;line-height:22px}}@media screen and (min-width: 1024px) and (max-width: 1340px){#ourServices .servises .item:hover{padding:0 10px}}@media screen and (min-width: 1024px) and (max-width: 1024px){#ourServices .servises .item:hover{padding:5px 10px}}@media screen and (min-width: 1024px){#ourServices .servises .item:hover p{display:block}}@media screen and (min-width: 1024px) and (max-width: 1780px){#ourServices .servises .item:hover p{font-size:16px;margin-top:5px;line-height:24px}}@media screen and (min-width: 1024px) and (max-width: 1024px){#ourServices .servises .item:hover p{margin-bottom:15px}}@media screen and (min-width: 1024px){#ourServices .servises .item:hover img{transform:scale(0.5);margin-bottom:0}}@media screen and (min-width: 1024px) and (max-width: 1024px){#ourServices .servises .item:hover img{margin-top:0}}@media screen and (min-width: 1024px){#ourServices .servises .item:hover:first-child img{margin-top:10px}}#aboutUs{padding:20px 75px;position:relative}@media (max-width: 1024px){#aboutUs{padding:20px 75px 134px}}@media (max-width: 700px){#aboutUs{padding:75px 30px 134px}}@media (max-width: 600px){#aboutUs{padding:75px 15px 50px 15px}}#aboutUs .title{background-image:url(../images/title_circle_2.png);background-position:bottom 0px right 29px}@media (max-width: 700px){#aboutUs .title{background:none}}#aboutUs p{font-weight:300;font-size:18px;line-height:27px;padding:32px;background:rgba(255,255,255,0.35);box-shadow:0px 15px 30px -5px rgba(17,87,79,0.1);backdrop-filter:blur(25px);margin-bottom:30px;border-radius:25px}@media (max-width: 540px){#aboutUs p{font-size:14px;line-height:22px;padding:15px;margin-bottom:20px}}@media (max-width: 700px){#aboutUs p br{display:none}}#aboutUs p span{font-weight:500}#aboutUs img{background:rgba(255,255,255,0.35);box-shadow:0px 15px 30px -5px rgba(17,87,79,0.1);backdrop-filter:blur(25px);padding:32px;border-radius:25px}@media (max-width: 700px){#aboutUs img{padding:5px}}#aboutUs .row{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-top:266px}@media (max-width: 1024px){#aboutUs .row{flex-wrap:wrap}}@media (max-width: 700px){#aboutUs .row{margin-top:40px}}#aboutUs .row .col{max-width:48%}@media (max-width: 1024px){#aboutUs .row .col{max-width:100%}}.bg{background-image:url(../images/middle_pic.jpg);background-repeat:no-repeat;background-position:center}#clientsReviews{padding:40px 75px 180px;position:relative;background-image:url(../images/circles_bottom.png);background-repeat:no-repeat;background-position:top right}@media (max-width: 1024px){#clientsReviews{background-image:none}}@media (max-width: 700px){#clientsReviews{padding:70px 30px 80px}}@media (max-width: 600px){#clientsReviews{padding:70px 15px 40px 15px}}#clientsReviews .reviews{margin-top:250px;display:flex;flex-wrap:nowrap;justify-content:space-between}@media (max-width: 1024px){#clientsReviews .reviews{flex-wrap:wrap;justify-content:space-around}}@media (max-width: 700px){#clientsReviews .reviews{margin-top:40px}}#clientsReviews .reviews .item{max-width:32%;background:#fff;box-shadow:0px 5px 10px rgba(78,78,78,0.05);border-radius:25px;padding:32px;height:fit-content;margin-bottom:20px}@media (max-width: 1024px){#clientsReviews .reviews .item{max-width:46%}}@media (max-width: 850px){#clientsReviews .reviews .item{max-width:100%;padding:15px}}#clientsReviews .reviews .item .user-info{display:flex;margin-bottom:22px}@media (max-width: 600px){#clientsReviews .reviews .item .user-info{margin-bottom:10px}}#clientsReviews .reviews .item .user-info div{align-self:center;margin-left:24px}#clientsReviews .reviews .item .user-info h3{font-weight:600;font-size:18px;line-height:27px;color:#404040}@media (max-width: 540px){#clientsReviews .reviews .item .user-info h3{font-size:16px;line-height:22px}}#clientsReviews .reviews .item .user-info h4{font-style:italic;font-weight:500;font-size:18px;color:#BFBFBF;line-height:27px}@media (max-width: 540px){#clientsReviews .reviews .item .user-info h4{font-size:16px;line-height:22px}}#clientsReviews .reviews .item p{font-size:16px;line-height:24px;color:#404040}@media (max-width: 540px){#clientsReviews .reviews .item p{font-size:14px;line-height:20px}}#getInTouch{margin-top:40px;position:relative;padding:60px 0px 0 75px;background-image:url(../images/bottom_pic.jpg);background-repeat:no-repeat;background-position:right bottom;background-size:contain}@media (max-width: 1780px){#getInTouch{background-size:65%}}@media (max-width: 1200px){#getInTouch{background-size:78%}}@media (max-width: 1024px){#getInTouch{padding-bottom:400px;background-size:103%}}@media (max-width: 700px){#getInTouch{padding:40px 0px 0 30px;background:none}}@media (max-width: 600px){#getInTouch{padding:30px 15px 20px 15px}}#getInTouch h3{font-weight:500;font-size:28px;line-height:42px;color:#404040;margin:290px auto 64px}@media (max-width: 970px){#getInTouch h3 br{display:none}}@media (max-width: 700px){#getInTouch h3{margin:60px auto 64px;font-size:22px;line-height:30px}}@media (max-width: 540px){#getInTouch h3{margin:60px auto 64px;font-size:16px;line-height:22px}}#getInTouch .white-block{background:rgba(255,255,255,0.35);backdrop-filter:blur(25px);border-radius:40px 0px 0px 0px;position:absolute;bottom:0;right:0;padding:32px 48px 8px;max-width:654px}@media (max-width: 700px){#getInTouch .white-block{background:#7678b5;border-radius:0;padding:22px 30px 0px}}@media (max-width: 600px){#getInTouch .white-block{padding:15px 15px 5px}}#getInTouch .white-block .links{display:flex;margin-bottom:30px;text-transform:capitalize}@media (max-width: 540px){#getInTouch .white-block .links{margin-bottom:15px}}#getInTouch .white-block .links a{font-weight:bold;font-size:16px;line-height:33px;color:#fff;text-decoration:none;position:relative}#getInTouch .white-block .links a:last-child{margin-left:48px}@media (max-width: 540px){#getInTouch .white-block .links a:last-child{margin-left:22px}}@media (max-width: 540px){#getInTouch .white-block .links a{font-size:14px;line-height:22px}}#getInTouch .white-block .links a:hover:before{content:"";position:absolute;left:0;bottom:0;height:6px;width:106px;border-radius:3px;border-bottom:6px solid #5FCAC4}@media (max-width: 1024px){#getInTouch .white-block .links a:hover:before{content:none}}#getInTouch .white-block p{font-weight:300;font-size:11px;line-height:16px;color:#fff;margin-bottom:24px}@media (max-width: 540px){#getInTouch .white-block p{margin-bottom:10px}}#terms,#LegalMentions{padding:42px 75px 50px;flex-direction:column}@media (max-width: 1200px){#terms,#LegalMentions{padding:32px 55px}}@media (max-width: 600px){#terms,#LegalMentions{padding:22px 20px}}@media (max-width: 700px){#terms,#LegalMentions{padding:42px 30px 50px}}@media (max-width: 600px){#terms,#LegalMentions{padding:32px 15px 40px 15px}}#terms .header_content,#LegalMentions .header_content{display:flex;width:100%;justify-content:flex-start;margin-bottom:64px}@media (max-width: 600px){#terms .header_content,#LegalMentions .header_content{margin-bottom:20px}#terms .header_content img,#LegalMentions .header_content img{max-width:20px}}#terms .header_content a,#LegalMentions .header_content a{align-self:center;padding-top:7px;margin-right:20px}@media (max-width: 600px){#terms .header_content a,#LegalMentions .header_content a{padding-top:0}}#terms h2,#LegalMentions h2{font-size:72px;line-height:85px;text-transform:uppercase;color:#3237BE;text-align:initial;letter-spacing:normal}@media (max-width: 1200px){#terms h2,#LegalMentions h2{font-size:51px;line-height:61px}}@media (max-width: 600px){#terms h2,#LegalMentions h2{font-size:36px;line-height:40px}}@media (max-width: 540px){#terms h2,#LegalMentions h2{font-size:20px;line-height:30px}}#terms p,#LegalMentions p{font-size:21px;line-height:28px;text-align:justify;color:#404040;margin-bottom:38px}#terms p span,#LegalMentions p span{margin-top:40px;font-weight:700}@media (max-width: 1200px){#terms p,#LegalMentions p{font-size:18px;line-height:24px;margin-bottom:26px}}@media (max-width: 600px){#terms p,#LegalMentions p{font-size:12px;line-height:16px;margin-bottom:16px}}


/*# sourceMappingURL=style.css.map*/