@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');/*font-family: "Montserrat", sans-serif;*/
*{outline:none;}
img, img.responsive{max-width:100%;height:auto!important}
body{font-family: "Montserrat", sans-serif;font-weight:400; font-size:20px; line-height: 28px; color:#fff;padding:0;margin:0;background:url(images/main-bg.jpg) center no-repeat; background-size:cover; height: 100vh;}
h1, h2, h3, h4, h5, h6, .nav_box ul li a{margin:0;}
body, ul{padding:0}
img{border:0}
img.responsive{width:100%;}
a{ color:#1c6ae6; text-decoration:none;}
a:hover{ color:#fff;}
.wrapper{ max-width:978px; margin:10% auto 40px; text-align:center;}

.wrapper h2{ font-size:48px; font-weight:400; padding:0; line-height:70px;}
.wrapper h2 strong{font-size:70px; font-weight:900; line-height: 90px; }

.social-box a:hover{ color: #00B964;}
.devider{ max-width: 378px; margin: 20px auto; background:none; border: 1px solid #E2BE2F;}

.social-box{ background: #fff; max-width: 296px; padding: 5px 7px; margin: 0 auto 85px; border-radius: 100px; text-align: left;}
.social-box a{ font-size: 18px; color: #000; font-weight: 500; display: block;}
.social-box img{ vertical-align: middle; margin-right: 15px;}
.social-box a:hover{ color: #00B964;}
.social-box a:hover img{filter: invert(100%) grayscale(100%);}
.copyright-box{ font-size: 16px; line-height: 27px;}
.brk{ display:none;}
a{ color: #00B964;}
a:hover{ color: #fff;}
.clear{ clear: both;}
.social-links{ padding: 35px 0 40px;}
.social-links a{ margin: 0 10px;}
.social-links a:hover svg circle{fill: #00B964;}
.logos-list ul li{display:inline-block; width:15%;}
.logos-list ul li img{max-width:100px;}

@media (max-width:768px){
body{background:url(images/main-bg-mob.jpg) center no-repeat; background-size:cover; height: 100vh;}
.logos-list ul li{width:20%;}
.logos-list ul li img{max-width:80px;}
}

@media (max-width:650px){
.wrapper{ padding:0 5%;}
.wrapper h2 strong {
    font-size: 35px;
    font-weight: 800;
}
.wrapper h2 {font-size: 24px;margin: 40px 0; line-height: 40px;}
body{ font-size:13px; line-height:28px;}
.social-box {margin: 30px auto 40px; text-align: left; max-width: 320px;}
.social-box a{ font-size: 16px;}
.social-box img {margin-right: 20px;}
.brk{ display:block;}
.logos-list ul li{width:22%;}
.logos-list ul li img{max-width:65px;}
}