*====================================== reset.css is here ========================================*/
*{margin:0; padding:0; box-sizing:border-box; }
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0; display:block; max-width:100%; height:auto;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal; }
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:bold;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{clear:both; font-size:1px;line-height:1px; display:block; height:0;}
.clearfix:after  {display: block;content: "";clear: both;}
.last	{margin:0 !important;}
.pad_last{padding:0 !important;}
.no_bg {background:none !important;}
.no_bor{border:0 none !important; }
header,nav,section,article,aside,footer,hgroup,figure {display: block; padding:0; margin:0;}
p{font-size:20px;line-height:22px;margin: 0;}
/**************************************************************************************/
a {text-decoration:none;outline:0 none !important;}
a:hover, a:focus {text-decoration:none; outline:0 none !important;transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-web-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;}
h1 {font-size:70px;line-height:90px;margin: 0;}
h2 {font-size: 60px;line-height: 65px;}
h3 {font-size: 40px;line-height: 45px;}
h4 {font-size: 36px;line-height: 38px;}
h5 {font-size: 32px;line-height: 40px;}
h6 {font-size:28px;line-height:30px;margin: 0;}
/*---------------------------------------------------*/
html{height:100%;}
body{color:#171718;font-family: 'Open Sans', sans-serif;font-size:12px; height:100%;}
.flt_lt {float:left; display:inline;}
.flt_rt {float:right; display:inline;}
.btn{background:#fff;width: 349px;height: 46px;margin:0 auto;display: block;border-radius: 40px;text-align: center;}

/*--fonts here--*/

@font-face {
  font-family: 'FuturaBT-MediumCondensed';
  src: url('../fonts/FuturaBT-MediumCondensed/FuturaBT-MediumCondensed.eot?#iefix') format('embedded-opentype'),  
	  url('../fonts/FuturaBT-MediumCondensed/FuturaBT-MediumCondensed.woff') format('woff'), 
	  url('../fonts/FuturaBT-MediumCondensed/FuturaBT-MediumCondensed.ttf')  format('truetype'), 
	  url('../fonts/FuturaBT-MediumCondensed/FuturaBT-MediumCondensed.svg#FuturaBT-MediumCondensed') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on January 28, 2020 */
@font-face {
    font-family: 'abelregular';
    src: url('../fonts/webfontkit-20200128-012942/abel-regular.woff2') format('woff2'),
         url('../fonts/webfontkit-20200128-012942/abel-regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;

}
/** Generated by FG **/
@font-face {
	font-family: 'Conv_FUTURAPTBOOK';
	src: url('../fonts/FUTURAPTBOOK/fonts/FUTURAPTBOOK.eot');
	src: local('â˜º'), 
		url('../fonts/FUTURAPTBOOK/fonts/FUTURAPTBOOK.woff') format('woff'), url('../fonts/FUTURAPTBOOK/fonts/FUTURAPTBOOK.ttf') format('truetype'), url('../fonts/FUTURAPTBOOK/fonts/FUTURAPTBOOK.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/** Generated by FG **/
@font-face {
	font-family: 'Conv_FUTURAPTMEDIUM';
	src:                                                  url('../fonts/FUTURAPTMEDIUM/fonts/FUTURAPTMEDIUM.eot');
	src: local('â˜º'), 
		url('../fonts/FUTURAPTMEDIUM/fonts/FUTURAPTMEDIUM.woff') format('woff'), url('../fonts/FUTURAPTMEDIUM/fonts/FUTURAPTMEDIUM.ttf') format('truetype'), url('../fonts/FUTURAPTMEDIUM/fonts/FUTURAPTMEDIUM.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Generated by Fontie <http://fontie.pixelsvsbytes.com> */

@font-face {
    font-family:'Futura PT Light';
    src: url('../fonts/fontie-package/fontie-package/Futura PT Light.eot');
	src: url('../fonts/fontie-package/fontie-package/Futura PT Light.eot?#iefix') format('embedded-opentype'),
		url('../fonts/fontie-package/fontie-package/Futura PT Light.woff2') format('woff2'),
		url('../fonts/fontie-package/fontie-package/Futura PT Light.woff') format('woff'),
		url('../fonts/fontie-package/fontie-package/Futura PT Light.svg#Futura PT Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
/* Generated by Fontie <http://fontie.pixelsvsbytes.com> */

@font-face {
    font-family:'Futura PT Demi';
    src: url('../fonts/fontie-package (1)/fontie-package/Futura PT Demi.eot');
	src: url('../fonts/fontie-package (1)/fontie-package/Futura PT Demi.eot?#iefix') format('embedded-opentype'),
		url('../fonts/fontie-package (1)/fontie-package/Futura PT Demi.woff2') format('woff2'),
		url('../fonts/fontie-package (1)/fontie-package/Futura PT Demi.woff') format('woff'),
		url('../fonts/fontie-package (1)/fontie-package/Futura PT Demi.svg#Futura PT Demi') format('svg');
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-00FE;
}
/* Generated by Fontie <http://fontie.pixelsvsbytes.com> */

@font-face {
    font-family:'Adobe Devanagari';
    src: url('../fonts/fontie-package (2)/fontie-package/AdobeDevanagari-Regular.eot');
	src: url('../fonts/fontie-package (2)/fontie-package/AdobeDevanagari-Regular.eot?#iefix') format('embedded-opentype'),
		url('../fonts/fontie-package (2)/fontie-package/AdobeDevanagari-Regular.woff2') format('woff2'),
		url('../fonts/fontie-package (2)/fontie-package/AdobeDevanagari-Regular.woff') format('woff'),
		url('../fonts/fontie-package (2)/fontie-package/AdobeDevanagari-Regular.svg#AdobeDevanagari-Regular') format('svg');
    font-weight: 400;
    font-style: normal;
    font-stretch: normal;
    unicode-range: U+0020-0912;
}


html{scroll-behavior: smooth;}
.wrapper{margin:0 auto;width:100%;display:block;position: relative;top: 0;left: 0;
   -webkit-transition: .25s ease-in-out;
    -moz-transition: .25s ease-in-out;
    -o-transition: .25s ease-in-out;
    transition: .25s ease-in-out;
    background: #fff;
	overflow:hidden;
}
.container{max-width: 1100px;margin:0 auto;padding: 0;}

/*-----------------home page start---------------------*/
/*--banner start--*/
.banner{background-image: url(../images/banner.png);background-repeat: no-repeat;background-size: cover;width: 100%;background-position: center center;}
.banner-in{padding: 69px 0 202px 60px;}
.banner-cont{position: relative;}
.logo{padding: 0 0 0 90px;}
.logo figure{}
.logo figure img{width: 145px;}
.logo-left{position: absolute;top: 40px;right: -46px;}
.logo-left a{font-family: 'FuturaBT-MediumCondensed';font-weight: 400;font-size: 24px;line-height: 30px;color: #fff;display: inline-block;text-align: right;letter-spacing: 3.3px;}
.extremely{padding: 28px 0 0px 195px;max-width: 827px;margin: 0 auto;}
.extremely h1{color: #fabf36;font-family: 'abelregular';font-weight: 400;font-size: 107px;line-height: 113px;padding: 0 0 104px 0;}
.extremely h1 sup{font-size: 83.33px;line-height: 88px;display: inline-block;vertical-align: top;padding: 0 0 0 21px;}
.extremely p{color: #cfc7d1;font-family: 'Conv_FUTURAPTBOOK';font-weight: 400;font-size: 38px;line-height: 45px;text-align: center;padding: 0 78px 153px 0px;}
/*.Service{padding: 0 2px 0 52px;}*/
.Service-in{padding: 0 0 0 0;}
.Service-in p{font-family: 'Conv_FUTURAPTBOOK';font-weight: 400;font-size: 25px;line-height: 30px;color: #fff;}
.Service-in p span{font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 500;display: inline-block;}
.banner-bullets1{padding: 16px 0 0 29px;}
.banner-bullets1 img{}
.banner-bullets2{padding: 16px 0 0 61px;}
.banner-bullets2 img{}
/*--banner end--*/
/*--data-profit start--*/
.data-profit{}
.data-profit{}
.data-profit-in{padding: 145px 0 191px 57px;/* margin: 0 0 0 59px; *//* max-width: 1024px; */}
.data-cont{padding: 0;}
.data-cont h6{color: #060505;font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 700;font-size:52px;line-height: 59px;letter-spacing: 2.2px;}
.data-cont h2{color: #060505;font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 900;font-size: 185px;line-height: 190px;margin: 0 0 11px -13px;letter-spacing: 12.1px;}
.data-cont h5{color: #060505;font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 700;font-size:52px;line-height: 59px;margin: 0;letter-spacing: 3.6px;}
.data-cont h5 span{color: #060505;font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 700;font-size:74px;line-height: 78px;}
.data-cont-right{padding: 25px 0 0 24px;}
.data-right-img{padding: 0 0 50px 5px;}
.data-right-img figure{}
.data-right-img figure img{}
.data-right-cont{}
.data-right-cont p{font-family: 'Conv_FUTURAPTBOOK';font-weight: 400;font-size:38px;line-height: 51px;color: #060505;letter-spacing: 0.8px;}
.data-right-cont p.Extremely{letter-spacing: 0.5px;}
.data-right-cont p.Efficient{letter-spacing: -0.1px;padding: 0 0 7px 0;}
/*--data-profit end--*/
/*----team-block start------*/
.team-block{background: #0e0728;}
.team-in{padding: 240px 0 111px 42px;/* max-width: 1024px; *//* margin: 0 auto; */}
.team-cont{padding: 0;}
.team-cont h4{font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 500;font-size:70px;line-height: 76px;color: #fff;margin: 0;padding: 0 0 13px 0;}
.team-cont p{font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 500;font-size:28px;line-height: 32px;color: #fff;padding: 0 0 77px 6px;}
.team-img{padding: 0 0 0 4px;}
.team-img img{}
.Mait-Margus{padding: 0;}
.Mait-Margus ul{margin: 0;}
.Mait-Margus ul li{padding: 9px 0 44px 4px;}
.Mait-Margus ul li p{font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 500;font-size:32px;line-height: 39px;color: #fff;}
.Mait-Margus ul li a{font-family: 'Conv_FUTURAPTBOOK';font-weight: 400;font-size:25px;line-height: 29px;color: #fff;}
.Mait-Margus ul li:nth-child(3){padding: 31px 0 0 6px;}
.Mait-Margus ul li:nth-child(3) a{color: #f9be27;}
.Mait-Margus ul li:nth-child(3) p{color: #f9be27;font-family: 'Conv_FUTURAPTBOOK';font-size: 25px;line-height: 30px;}
.Cepukaite{padding: 0;}
.Cepukaite ul{margin: 0;}
.Cepukaite ul li{padding: 0px 0 64px 4px;}
.Cepukaite ul li p{font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 500;font-size:32px;line-height: 39px;color: #fff;}
.Cepukaite ul li a{font-family: 'Conv_FUTURAPTBOOK';font-weight: 400;font-size:25px;line-height: 29px;color: #fff;}
/*----team-block end------*/
/*------footer start-----*/
footer{}
.footer-in{padding: 124px 0 106px 62px;max-width: 1141px;margin: 0 auto;}
.footer-top{padding: 0 0 75px 0;}
.footer-img1{padding: 7px 0 0;}
.footer-img1 img{}
.Tallinn{padding: 0;}
.Tallinn h6{font-family:'Futura PT Demi';font-weight: 700;color: #101010;font-size:24px;line-height: 30px;letter-spacing: -0.1px;}
.Tallinn p{font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 500;color: #101010;font-size:24px;line-height: 30px;letter-spacing: -0.1px;padding: 0 0 25px 8px;}
.Tallinn a{font-family: 'Conv_FUTURAPTMEDIUM';font-weight: 500;color: #101010;font-size:24px;line-height: 30px;letter-spacing: -0.3px;}
.footer-img2{padding: 4px 0 0 23px;}
.footer-bottom{padding: 68px 0 0 0;}
.footer-cont1{padding: 0 0 27px 0;}
.footer-cont1 ul{margin: 0 -86px;}
.footer-cont1 ul li{padding: 0 43px;}
.footer-cont1 ul li a{color: #f9bf27;font-size: 24px;line-height: 30px;}
.footer-cont1 ul li:nth-child(1) a{font-family:'Adobe Devanagari';font-weight: 400;}
.footer-cont1 ul li:nth-child(2) a{font-family:'Futura PT Light';font-weight: 300;}
.footer-cont1 ul li:nth-child(3) a{font-family:'Adobe Devanagari';font-weight: 700;}
.footer-cont1 ul li:nth-child(4) a{font-family:'Adobe Devanagari';font-weight: 400;}
.footer-cont2{padding: 0 26px 52px;}
.footer-cont2 ul{margin: 0 -59px;}
.footer-cont2 ul li{padding: 0 29px;}
.footer-cont2 ul li a{color: #f9bf27;font-size: 24px;line-height: 30px;}
.footer-cont2 ul li:nth-child(1) a{font-family:'Futura PT Light';font-weight: 300;}
.footer-cont2 ul li:nth-child(2) a{font-family: 'Conv_FUTURAPTBOOK';font-weight: 400;}
.footer-cont2 ul li:nth-child(3) a{font-family:'Futura PT Light';font-weight: 300;}
.footer-cont2 ul li:nth-child(4) a{font-family:'Futura PT Light';font-weight: 300;}
.nostra{}
.nostra h6{color: #f9bf27;font-family:'Conv_FUTURAPTMEDIUM';font-weight: 500;font-size:30px;line-height: 35px;text-align: center;padding: 0 0 63px 0px;}
.nostra a{color: #f9bf27;font-family:'Conv_FUTURAPTMEDIUM';font-weight: 500;font-size:16px;line-height: 20px;text-align: center;padding: 0 6px 0 0px;display: block;}
.nostra a span{font-family:'Futura PT Demi';font-weight: 700;}
/*------footer end-----*/

















/*hacks starts*/
.flex-row-reverse {-webkit-flex-direction: row-reverse !important; }
.row{display:-webkit-flex;-webkit-flex-wrap:wrap;}
.flex-wrap{-webkit-flex-wrap:wrap !important;}
.d-flex {display: -webkit-flex !important;}
.d-inline-flex{display:-webkit-inline-flex!important}
.input-group-append, .input-group-prepend{display: -webkit-flex;}

.input-group>.custom-file, .input-group>.custom-select, .input-group>.form-control{-webkit-flex: 1 1 auto;}
.input-group{display: -webkit-flex;-webkit-flex-wrap: wrap;-webkit-align-items: stretch;}

.navbar{display: -webkit-flex;-webkit-flex-wrap:wrap;-webkit-align-items: center;-webkit-justify-content: space-between;}
.navbar-collapse{-webkit-flex-basis:100%;-webkit-flex-grow: 1;-webkit-align-items: center;}
.navbar-nav{display: -webkit-flex;-webkit-flex-direction: column;}

/*form classess*/
.form-inline{display: -webkit-flex;-webkit-flex-flow: row wrap;-webkit-align-items: center;}
.form-row {display: -webkit-flex;-webkit-flex-wrap: wrap;}

/*align classess*/
.align-items-start{-webkit-align-items:start!important;}
.align-items-end{-webkit-align-items: flex-end!important;}
.align-items-center{-webkit-align-items: center!important;}
.align-items-baseline{-webkit-align-items: baseline!important;}
.align-items-stretch{-webkit-align-items: stretch!important;}
/*Justify Classess*/
.justify-content-start{-webkit-justify-content:flex-start!important;}
.justify-content-end{-webkit-justify-content:flex-end!important;}
.justify-content-center{-webkit-justify-content: center!important;}
.justify-content-between{-webkit-justify-content: space-between!important;}
.justify-content-around{-webkit-justify-content: space-around!important;}
/*align self classes*/
.align-self-start {-webkit-align-self: flex-start!important;}
.align-self-end {-webkit-align-self: flex-end!important;}
.align-self-center {-webkit-align-self: center!important;}
.align-self-baseline {align-self: baseline!important;}
.align-self-stretch {align-self: stretch!important;}

.col-1 {-webkit-flex: 0 0 8.33333%; }
.col-2 {-webkit-flex: 0 0 16.66667%; }
.col-3 {-webkit-flex: 0 0 25%; }
.col-4 {-webkit-flex: 0 0 33.33333%; }
.col-5 {-webkit-flex: 0 0 41.66667%; }
.col-6 {-webkit-flex: 0 0 50%; }
.col-7 {-webkit-flex: 0 0 58.33333%; }
.col-8 {-webkit-flex: 0 0 66.66667%; }
.col-9 {-webkit-flex: 0 0 75%; }
.col-10 {-webkit-flex: 0 0 83.33333%; }
.col-11 {-webkit-flex: 0 0 91.66667%; }
.col-12 {-webkit-flex: 0 0 100%;}


/*--------------responsive starts here----------------*/
@media only screen and (max-width:1500px){
		.logo-left{right: 0;}
}
@media only screen and (max-width:1450px){
	.container{max-width: 100%;padding: 0 15px;}
	.logo-left{right: 0;}
	.logo{padding: 0;}
	.extremely{padding: 28px 0 0px 0;}
	.extremely h1{text-align: center;padding: 0 0 90px 0}
	.extremely p{padding: 0 114px 127px 0px;}
	.Service{padding: 0;}
	.Service-in p{font-size: 28px;line-height: 34px;}
	.banner-in{padding: 69px 0 150px 0;}
	.data-profit-in{padding: 95px 0 95px 0;margin: 0;}
	.team-in{padding: 150px 45px 95px;}
	.footer-in{padding: 75px 0 65px;}
	.footer-top{padding: 0 0 40px 0;}
	.team-in{padding: 120px 0 55px;}
	.Cepukaite{padding: 0;}
	.Cepukaite ul{padding: 0 0 0 34px;}
	.footer-cont2{padding: 0 26px 40px;}
	.nostra h6{padding: 0 0 35px 0px;}
	
}
@media only screen and (max-width:1250px){
	.extremely h1{font-size: 94px;line-height: 102px;padding: 0 0 48px 0;}
	.extremely p{padding: 0 0 60px;max-width: 476px;margin: 0 auto;font-size: 33px;line-height: 40px;}
	.Service-in p{font-size: 23px;line-height: 29px;}
	.banner-bullets1{padding: 6px 0 0 20px;}
	.banner-bullets2{padding: 10px 0 0 30px;}
	.banner-in{padding: 60px 0 85px 0;}
	.data-cont h2{font-size: 160px;line-height: 165px;}
	.data-cont h6{font-size: 47px;line-height: 52px;}
	.data-cont h5{font-size: 47px;line-height: 52px;}
	.data-cont h5 span{font-size: 65px;line-height: 70px;}
	.data-right-img{padding: 0 0 35px 5px;}
/*	.data-right-cont p{font-size: 55px;line-height: 60px;}*/
	.data-profit-in{padding: 65px 0;}
	.team-in{padding: 75px 0 37px;}
	.team-cont h4{font-size: 60px;line-height: 65px;padding: 0 0 10px 0;}
	.team-cont p{font-size: 25px;line-height: 30px;
    padding: 0 0 55px 0;}
	.Mait-Margus ul{padding: 0;}
	.Mait-Margus ul li p{font-size: 28px;line-height: 34px;}
	.Mait-Margus ul li a{font-size: 22px;line-height: 28px;}
	.Cepukaite ul li p{font-size: 28px;line-height: 34px;}
	.Cepukaite ul li a{font-size: 22px;line-height: 28px;}
	.Cepukaite ul{padding: 0;}
	.Mait-Margus ul li{padding: 0px 0 40px 0px;}
	.Cepukaite ul li{padding: 0px 0 40px 0px;}
	.Mait-Margus ul li:nth-child(3){padding: 0;}
	.footer-in{padding: 65px 0;}
	.footer-top{padding: 0 0 15px 0;}
	.footer-cont1 ul{margin: 0 -22px}
	.footer-cont1 ul li{padding: 0 20px;}
	.footer-bottom{padding: 50px 0 0 0;}
	.footer-cont2{padding: 0 43px 28px;}
}
@media only screen and (max-width:1024px){
	.banner-in{padding: 40px 0 60px 0;}
	.extremely h1{padding: 0 0 30px 0;}
	.extremely p{padding: 0 0 50px;}
	.Service-in p{font-size: 22px;line-height: 27px;}
	.data-cont h2{font-size: 140px;line-height: 150px;margin: 0 0 0 -13px;}
	.data-cont h6{font-size: 42px;line-height: 48px;}
	.data-cont h5{font-size: 42px;line-height: 48px;letter-spacing: 1.7px;}
	.data-cont h5 span{font-size: 51px;line-height: 56px;}
	.data-right-cont p{font-size: 34px;line-height: 46px;}
	.data-right-img{padding: 0 0 25px 0px;}
	.team-cont{padding: 0 27px 0 0px;}
	
}
@media only screen and (max-width:991px){
	.extremely h1{font-size: 97px;line-height: 104px;}
	.extremely p{font-size: 38px;line-height: 42px;}
	.extremely h1{padding: 0 0 20px;}
	.extremely p{padding: 0 0 30px;}
	.banner-bullets1{padding: 0 20px 0;}
	.banner-bullets2{padding: 0;}
	.Service-in p{font-size: 19px;line-height: 24px;}
	.data-cont h5 span{font-size: 53px;line-height: 58px;}
	.data-cont h5{font-size: 43px;line-height: 48px;}
	.data-cont h6{font-size: 43px;line-height: 48px;}
	.data-cont h2{font-size: 120px;line-height: 125px;letter-spacing: 0.6px;}
	.data-cont.col-md-4 {-ms-flex: 0 0 36.533333%;flex: 0 0 36.533333%;max-width: 36.533333%;}
	.data-cont-right.col-md-8 {-ms-flex: 0 0 62.466667%;flex: 0 0 62.466667%;max-width: 62.466667%;}
	.data-cont-right{padding: 15px 0 0 20px;}
	.data-right-img{padding: 0 0 18px 0;}
	.data-right-cont p{font-size: 38px;line-height: 43px;}
	.data-profit-in{padding: 40px 0;}
	.team-cont{padding: 0 22px 0 0px;}
	.team-cont h4{font-size: 53px;line-height: 58px;}
	.team-cont p{font-size: 20px;line-height: 25px;
    padding: 0 0 30px 0;}
	.Mait-Margus ul li{padding: 0px 0 23px 0px;}
	.Cepukaite ul li{padding: 0px 0 23px 0px;}
	.Mait-Margus ul li p{font-size: 26px;line-height: 30px;}
	.Mait-Margus ul li a{font-size: 22px;line-height: 27px;}
	.Cepukaite ul li p{font-size: 26px;line-height: 30px;}
	.Cepukaite ul li a{font-size: 22px;line-height: 27px;}
	.Tallinn{text-align: center;}
	.footer-in{padding: 40px 0;}
	.footer-top{padding: 0;}
	.footer-bottom{padding: 40px 0 0;}
	.footer-cont1 ul{margin: 0;padding: 0;}
	.footer-cont1 ul li{padding: 0 10px;}
	.footer-cont1 ul li a{font-size: 19px;line-height: 24px;}
	.footer-cont1{padding: 0 0 20px;}
	.footer-cont2{padding: 0 0px 20px;}
	.footer-cont2 ul{padding: 0;margin: 0;}
	.footer-cont2 ul li{padding: 0 10px;}
	.footer-cont2 ul li a{font-size: 22px;line-height: 28px;}
	.nostra h6{padding: 0 0 20px;}
	.Mait-Margus ul li:nth-child(3) p{font-size: 23px;line-height: 27px;}
	
}
@media only screen and (max-width:767px){
	.logo-left a{font-size: 19px;letter-spacing:1px;line-height: 23px;}
	.extremely h1{font-size: 80px;line-height: 85px;padding: 0 0 15px;}
	.extremely p{font-size: 27px;line-height: 34px;padding: 0 0 20px 0;}
	.extremely p br{display: none;}
	.banner-in{padding: 40px 0;}
	.data-cont.col-md-4{-ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;}
	.data-cont-right.col-md-8{-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
	.Service-in p{text-align: center;}
	.banner-bullets1{padding: 0 0 20px;}
	.banner-bullets1 img{margin: 0 auto;}
	.banner-bullets2 img{margin: 0 auto;}
	.Service-in{padding: 0 0 20px;}
	.banner-bullets1 {padding: 0 0 30px;}
	.data-profit-in {padding: 25px 0;}
	.data-cont h6{font-size: 35px;line-height: 39px;}
	.data-cont h2{font-size: 90px;line-height: 95px;}
	.data-cont h5{font-size: 35px;line-height: 39px;}
	.data-cont h5 span{font-size: 43px;line-height: 48px;}
	.data-cont-right{padding: 25px 0 0;}
	.data-right-cont p {font-size: 28px;line-height: 34px;}
	.data-right-cont p.Efficient{padding: 0;}
	.Cepukaite{padding: 25px 0 0;}
	.Mait-Margus ul li{padding: 0 0 15px;}
	.Cepukaite ul li{padding: 0 0 15px;}
	.team-in {padding: 40px 0 25px;}
	.footer-img1 img {margin: 0 auto;}
	.Tallinn p{padding: 0 0 10px;}
	.Tallinn{padding: 20px 0;}
	.footer-img2{padding: 0;}
	.footer-img2 img{margin: 0 auto;}
	.footer-cont1 ul li{padding: 0 10px 10px;width: 50%;}
	.footer-cont1 {padding: 0 0 10px;}
	.footer-cont2 {padding: 0 0 10px;}
	.footer-cont2 ul li{padding: 0 10px 10px;width: 50%;}
	.nostra h6{font-size: 26px;line-height: 30px;padding: 0 0 15px;}
	.footer-in {padding: 35px 0;}
}
@media only screen and (max-width:575px){
	.extremely h1{font-size: 60px;line-height: 65px;}
	.extremely h1 sup{font-size: 60px;line-height: 65px;padding: 0 0 0 10px;}
	.extremely p{font-size: 24px;line-height: 28px;padding: 0 0 15px 0;}
	.data-right-cont p{font-size: 23px;line-height: 28px;}
	.data-cont h2 {font-size: 75px;line-height: 80px;}
	.data-cont h6 {font-size: 29px;line-height: 34px;}
	.data-cont h5 {font-size: 29px;line-height: 34px;}
	.data-cont h5 span {font-size: 36px;line-height: 41px;}
	.Mait-Margus{padding: 25px 0 0;}
	.team-in {padding: 25px 0 16px;}
	.team-cont p{padding: 0 0 15px;}
	.Mait-Margus ul li{padding: 0 0 10px;}
	.Cepukaite ul li{padding: 0 0 10px;}
	.footer-cont2 ul li a {font-size: 20px;line-height: 25px;}
	.footer-cont1 {padding: 0 0 5px;}
	.footer-bottom {padding: 35px 0 0;}
	.Tallinn p {padding: 0 0 5px;}
	.footer-in {padding: 25px 0;}
	.Mait-Margus ul li:nth-child(3) p{font-size: 23px;line-height: 27px;}

	
}
@media only screen and (max-width:479px){
	.logo-left{width: 100%;position: static;padding: 10px 0 0;}
	.logo-left a{text-align: center;display: block;}
	.logo figure img{width: 120px;}
	.extremely h1 {font-size: 48px;line-height: 53px;}
	.extremely h1 sup {font-size: 48px;line-height: 53px;}
	.extremely {padding: 10px 0 0px 0;}
	.extremely p {font-size: 20px;line-height: 25px;padding: 0 0 10px 0;}
	.Service-in p {font-size: 18px;line-height: 23px;}
	.data-cont h2 {font-size: 60px;line-height: 65px;}
	.data-cont h6 {font-size: 25px;line-height: 29px;}
	.data-cont h5 {font-size: 25px;line-height: 29px;}
	.data-cont h5 span {font-size: 29px;line-height: 34px;}
	.data-right-cont p {font-size: 20px;line-height: 25px;}
	.data-profit-in {padding: 20px 0;}
	.team-in {padding: 20px 0 16px;}
	.team-cont h4 {font-size: 50px;line-height: 55px;padding: 0 0 5px;}
	.Mait-Margus ul li p {font-size: 23px;line-height: 28px;}
	.Cepukaite ul li p {font-size: 23px;line-height: 28px;}
	.Mait-Margus ul li a {font-size: 19px;line-height: 23px;}
	.Cepukaite ul li a {font-size: 19px;line-height: 23px;}
	.Cepukaite ul li{padding: 0 0 8px;}
	.Mait-Margus ul li{padding: 0 0 8px;}
	.Mait-Margus ul li:nth-child(3) p {font-size: 20px;line-height: 25px;}
	.Mait-Margus {padding: 20px 0 0;}
	.Cepukaite {padding: 20px 0 0;}
	.footer-in {padding: 20px 0;}
	.footer-cont1 ul li{width: 100%;padding: 0 0 10px;}
	.footer-cont2 ul li{width: 100%;padding: 0 0 10px;}
	.footer-bottom {padding: 25px 0 0;}
	
}

























