@font-face{font-family:"GothamProRegular";src:url("../fonts/GothamPro/GothamProRegular/GothamProRegular.eot");src:url("../fonts/GothamPro/GothamProRegular/GothamProRegular.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamPro/GothamProRegular/GothamProRegular.woff") format("woff"),
url("../fonts/GothamPro/GothamProRegular/GothamProRegular.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProBold";src:url("../fonts/GothamPro/GothamProBold/GothamProBold.eot");src:url("../fonts/GothamPro/GothamProBold/GothamProBold.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamPro/GothamProBold/GothamProBold.woff") format("woff"),
url("../fonts/GothamPro/GothamProBold/GothamProBold.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProBlack";src:url("../fonts/GothamPro/GothamProBlack/GothamProBlack.eot");src:url("../fonts/GothamPro/GothamProBlack/GothamProBlack.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamPro/GothamProBlack/GothamProBlack.woff") format("woff"),
url("../fonts/GothamPro/GothamProBlack/GothamProBlack.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProItalic";src:url("../fonts/GothamPro/GothamProItalic/GothamProItalic.eot");src:url("../fonts/GothamPro/GothamProItalic/GothamProItalic.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamPro/GothamProItalic/GothamProItalic.woff") format("woff"),
url("../fonts/GothamPro/GothamProItalic/GothamProItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProMedium";src:url("../fonts/GothamPro/GothamProMedium/GothamProMedium.eot");src:url("../fonts/GothamPro/GothamProMedium/GothamProMedium.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamPro/GothamProMedium/GothamProMedium.woff") format("woff"),
url("../fonts/GothamPro/GothamProMedium/GothamProMedium.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProLight";src:url("../fonts/GothamPro/GothamProLight/GothamProLight.eot");src:url("../fonts/GothamPro/GothamProLight/GothamProLight.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamPro/GothamProLight/GothamProLight.woff") format("woff"),
url("../fonts/GothamPro/GothamProLight/GothamProLight.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProMediumItalic";src:url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.eot");src:url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.woff") format("woff"),
url("../fonts/GothamPro/GothamProMediumItalic/GothamProMediumItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProLightItalic";src:url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.eot");src:url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.woff") format("woff"),
url("../fonts/GothamPro/GothamProLightItalic/GothamProLightItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProBoldItalic";src:url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.eot");src:url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.woff") format("woff"),
url("../fonts/GothamPro/GothamProBoldItalic/GothamProBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"GothamProBlackItalic";src:url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.eot");src:url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.eot?#iefix")format("embedded-opentype"),
url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.woff") format("woff"),
url("../fonts/GothamPro/GothamProBlackItalic/GothamProBlackItalic.ttf") format("truetype");font-style:normal;font-weight:normal;}
body{width:100%;height:100%;margin:0;padding:0;}
body{cursor:url("/images/cursorf.cur"), default;}
img, img:focus, img:hover, .item, .carousel-indicators li, .btn, button:hover{cursor:url("/images/cursorm.cur"), pointer !important;}
.moduletable-menuforfooter:hover{cursor:url("/images/cursorm.cur"), pointer !important;}
div#footer:hover{cursor:url("/images/cursorm.cur"), pointer !important;}
.jr_component{width:100%;margin:0 auto;}
.jr_component .jr_full{float:left;width:100%;}
.jr_component .jr_middle{float:left;width:70%;}
.jr_component .jr_small{float:left;width:30%;}
.jr_component .jr_right{float:left;width:27%;margin-left:3%;}
.jr_component .jr_left{float:left;width:27%;margin-left:3%;}
.jr_component .jr_right,
.jr_component .jr_left{float:left;}
.jr_component .jr_right .moduletable,
.jr_component .jr_left .moduletable{float:left;margin:2;padding:2%;width:96%;}
.clr{clear:both;float:none;margin:0;padding:0;}
div#back-top img{position:fixed;right:2%;top:inherit;bottom:20px;z-index:10;}
.moduletable-contacts{float:left;width:100%;border-bottom:2px solid #e8e8e8;}
.cont{float:left;width:100%;padding-top:10px;padding-bottom:10px;}
.mail{float:left;padding-right:40px;width:60%;}
.mail a img{padding-right:15px;}
.call img{padding-right:15px;}
.zakazat{float:left;display:table;padding-left:30px;padding-right:30px;padding-bottom:15px;padding-top:10px;}
.zakazat a{color:#fff;font-family:"GothamProBold";text-decoration:none;}
.cont a{color:#484848;text-decoration:none;font-family:"GothamProRegular";}
.call span{padding-left:10px;padding-right:10px;color:#505050;}
ul.nav.menu li{display:table-cell;}
.moduletable-logo{display:table;float:left;width:40%;padding-top:15px;padding-bottom:15px;}
ul.nav.menu li a{font-family:"GothamProRegular";color:#484848;font-size:16px;}
.nav>li>a:hover, .nav>li>a:focus{background-color:transparent;}
ul.nav.menu li:hover a{color:#f68484;border-bottom:1px solid #f68484;}
.moduletable_menu{display:table;padding-top:16px;}
ul.nav-child.unstyled.small{position:absolute;z-index:9999;background:#ececec;display:none;list-style:none;padding:10px;font-size:95%;}
ul.nav-child.unstyled.small li{display:table;padding-bottom:10px;}
ul.nav-child.unstyled.small li a{text-decoration:none;border:none;color:#484848;}
ul.nav-child.unstyled.small li:hover a{color:#f68484;}
.parent:hover > .nav-child.unstyled.small{display:block;}
.carousel-control.left{background-image:none;}
.carimg1 img{width:100%;}
.carousel-control{opacity:unset;text-shadow:none;width:5%;padding-top:160px;}
.carousel-control.right{background-image:none;}
.carousel-caption{position:relative;width:60%;display:table;bottom:85px;padding:0;background:#d3d5d87a;}
.ctxt{float:left;width:70%;padding-left:30px;text-align:left;font-family:"GothamProRegular";text-shadow:none;color:#484848;padding-top:35px;height:200px;padding-right:10px;}
p.sltitle{color:#000;font-size:25px;}
.podrobnee{display:table;float:left;width:30%;padding-top:90px;padding-bottom:90px;}
.podrobnee a{color:#484848;text-shadow:none;font-family:"GothamProRegular";text-decoration:none;}
.usltitle{color:#000;font-size:30px;font-family:"GothamProRegular";}
.usls{text-align:center;padding-bottom:30px;}
.usltxt{font-family:"GothamProRegular";color:#484848;}
.uslboxs{float:left;width:31%;margin-right:2%;margin-bottom:3%;}
.bimg img{width:353px;height:216px;-webkit-filter:opacity(30%);filter:opacity(30%);transition:1s;}
.icons{position:absolute;text-align:center;display:table;width:353px;}
.boxtxt{position:absolute;text-align:center;width:353px;margin-top:-110px;font-family:"GothamProRegular";color:#fff;font-size:16px;}
.bimg{background-color:#0b2250;}
.bimg:hover img{-webkit-filter:opacity(30%);filter:opacity(100%);transition:1s;}
.moduletable-company{background:#f8f8f8;display:flex;width:100%;padding-bottom:120px;}
.companytxt{content:"";float:left;width:43%;background:#f5f5f5;position:absolute;right:0;padding-left:70px;height:720px;}
.companytxt2{float:left;width:60%;padding-right:40px;font-family:"GothamProRegular";}
.companytxt2 h1{margin:0;padding-bottom:73px;}
.companytxtfull{display:flex;}
.companytxt3{padding: 20px 122px 0px;font-family:"GothamProRegular";}
.companytxt4{}
.scrollbar{max-height:280px;width:620px;overflow-y:-webkit-paged-x;color:#333333;padding-bottom:20px;}
#style-4::-webkit-scrollbar-track{background-color:#dddddd;}
#style-4::-webkit-scrollbar{padding-top:50px;height:3px;background-color:rgba(100,102,104,0.7);transition:1s;}
#style-4::-webkit-scrollbar-thumb{background-color:#10337d;border:none;}
.okom{padding-top:100px;margin-bottom:0;padding-bottom:30px;}
.carousel-indicators{left:40px;bottom:-40px;}
.carousel-indicators .active{background-color:#10337d;border-radius:unset;border-color:#10337d;}
.carousel-indicators li{border-radius:unset;background:#e0e0e0;border-color:#e0e0e0;}
.caption{padding-top:25px;}
.moduletable-partners{padding-top:70px;padding-bottom:70px;}
.owl-carousel .owl-item img{width:unset! important;}
.moduletable-inform{background:#10337d;padding-top:40px;padding-bottom:40px;}
.lf{float:left;width:30%;}
.fcap{font-family:"GothamProRegular";color:#a5b3d2;}
.moduletable-menuforfooter{background:#10337d;padding-top:20px;padding-bottom:20px;}
.ctotle{font-family:"GothamProRegular";color:#ffffff;margin-bottom:0;}
ul.ftmenu{padding-left:0;}
ul.ftmenu li{list-style:none;}
ul.ftmenu li a{font-family:"GothamProRegular";color:#a5b3d2;text-decoration:none;line-height:1;}
li.num a{color:#fff! important;}
li.num a{color:#fff! important;}
.ftbox{width:25%;}
div#footer{text-align:center;padding-top:10px;background:#0e2d6d;padding-bottom:10px;}
div#footer a{color:#ffffff;text-decoration:none;font-family:"GothamProRegular";}
.carimg img{width:294px;height:415px;}
img.insimg{float:left;margin-right:20px;width:450px;height:300px;}
.material{padding-top:30px;font-family:"GothamProRegular";padding-bottom:30px;display:table;}
.btitle{font-family:"GothamProBold";font-size:20px;}
.uslboxs:hover .boxtxt{color:#fff;}
.btn-info{background-color:transparent;color:#000;margin-bottom:10px;border-color:#0f3075;}
.btn-info:hover{background-color:transparent;border-color:#0f3075;color:#000;}
.btitle img{margin-right:10px;margin-top:-5px;}
.top5clbox{float:left;width:100%;height:20%;margin-right:1%;margin-bottom:2%;;border: 1px solid #0f3075;padding:5px;}

.top5_img
{
  float:left;
  margin:0px 20px 0px 0px;
  padding: 0;
  width:50%;
  height:90%;
}
.top5_img img
{
  left:50%;
  top:50%;
  max-width:100%;
  max-height: 90%;
}

.clbox_img_left 
{
  float:left;
  margin: -20px 0px 0px -5px;
  padding: 0;
  position: relative;
  width:150px;
  height:150px;
}
.clbox_img_left img
{
  position: absolute;
  left:50%;
  top:50%;
  transform: translate(-50%, -50%);
  max-width:100%;
  max-height: 100%;
}
.clbox_img_right
{
  float:right;
  margin: -30px -10px -30px 0px;
  padding: 0;
  position: relative;
  width:200px;
  height:200px;
}
.clbox_img_right img
{
  position: absolute;
  left:50%;
  top:50%;
  transform: translate(-50%, -50%);
  max-width:100%;
  max-height: 100%;
}

.arrows {
  display: flex;
}
.arrow-prev, .arrow-next {
  width: 50px;
  height: 50px;
  background: rgba(black,0.8);
  border-radius: 50%;
  margin: 0 4px;
  position: relative;
  cursor: pointer;
  transition: 0.3s ease;
    box-shadow: 0 0 0 0 rgba(black, 0.5);
  
  &:hover {
    box-shadow: 0 0 0 5px rgba(black, 0.5);
  }
  &:focus {
    box-shadow: 0 0 0 5px rgba(black, 0.5);
    outline: none;
  }
  &:active {
    box-shadow: 0 0 0 5px rgba(black, 1);
  }
  
  &::before, &::after {
    content: '';
    width: 40%;
    height: 4px;
    margin-top: -2px;
    background: #ffffff;
    position: absolute;
    top: 50%;
    border-radius: 4px;
  }
  &::before { transform: rotate(45deg); }
  &::after { transform: rotate(-45deg); }
}
.arrow-prev {
  &::before, &::after { left: 32%; }
  &::before { transform-origin: 0 0;  }
  &::after { transform-origin: 0 100%; }
}
.arrow-next {
  &::before, &::after { right: 32%; }
  &::before { transform-origin: 100% 100%; }
  &::after { transform-origin: 100% 0; }
}

.clbox{float:left;width:100%;height:40%;margin-right:2%;margin-bottom:2%;border: 1px solid #0f3075;padding:10px;}
.clbox img{height:auto;float:left; padding-right:10px;}
.cltitle{font-family:"GothamProBold";}
.cltitle h2{margin:0}
.top5cltxt{font-family:"GothamProRegular";color:#484848;vertical-align: middle;padding: 0 0 0 10px;}
ul.top5cltxt li{padding: 0 0 0 10px;margin-left:20px;}
.cltxt{font-family:"GothamProRegular";color:#484848;vertical-align: middle;}
ul.cltxt li{padding: 0;margin-left:20;}
.comptitle{font-family:"GothamProBold";font-size:20px;color:#0f3075;}
.ctxt1{font-family:"GothamProRegular";}
.company{margin-bottom:20px;}
.project img{float:left;width:7%;margin-right:12px;margin-bottom:10px;border:1px solid #0f3075;}
.contacty{text-align:center;float:left;width:100%;margin-bottom:20px;}
.contacty p{float:left;width:100%;}
.contacty a img{margin-right:10px;}
.dow{float:left;width:100%;}
.adressy1{float:left! important;width:33%! important;color:#0f3075;font-size:20px;font-family:"GothamProRegular";}
.map{margin-bottom:20px;}
.contacty p a{text-decoration:none;font-size:16px;font-family:"GothamProRegular";color:#484848;}
.adressy{color:#0f3075;font-size:20px;font-family:"GothamProRegular";}
h4#myModalLabel{text-align:center;}
input.btn-send.form-control{background-color:#f68484;color:#fff;font-family:"GothamProBold";}
.navigation2.fixed{background:#fff;top:0;position:fixed;width:100%;transition:0.5s;height:70px;padding:0;z-index:1039;border-bottom:1px solid #1f3c93;}
.pad .item{width:110px;height:100px;position:relative;display:block;}
.pad .item img{max-width:100%;max-height:100%;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);}
.pad .wrapper-title{text-align:center;color:#000;font-size:30px;font-family:"GothamProRegular";text-transform:uppercase;}
.btn-info:active, .btn-info.active, .open>.dropdown-toggle.btn-info{background-color:transparent;color:#000;}
.materialimg{float:left;width:42%;}
.materialtxt{width:100%}
.btxt p{text-align:center}
.moduletable-islled{text-align:center;margin-bottom:50px;}
.istitle{color:#000;font-size:30px;font-family:"GothamProRegular";text-transform:uppercase;padding-top:120px;padding-bottom:90px;}
.element{float:left;width:19%;border:1px solid #ccc;min-height:286px;margin-right:1%;padding:10px;}
.numelement{font-family:"GothamProBold";font-size:40px;margin-bottom:0;display:inline-block;}
.prosent{font-family:"GothamProBold";font-size:30px;margin-bottom:0;display:inline;}
.elementtxt1{font-family:"GothamProRegular";color:#484848;font-size:18px;}
.moduletable-islled img{width:40px;padding-top:20px;}
.ftbox:nth-child(3){FLOAT:left;}
.ftbox:first-child{float:left;}
.ftbox:nth-child(2){float:left;}
.pas img{margin-right:15px;margin-top:10px;}
.ftbox:last-child{float:left;}
.nav-pills>li{margin-bottom:20px;}
.nav-pills>li a{font-family:"GothamProRegular";color:#484848;}
.clicks{width:66px;height:69px;background:url(/images/left.png) center no-repeat;background-position:0px 0;}
.clicks1{width:66px;height:69px;background:url(/images/right1.png) center no-repeat;background-position:0px 0;float:right;}
.clicks:hover{content:url(/images/left1.png);}
.clicks1:hover{content:url(/images/right.png);}
a.dw{background:#f68484;padding:10px;color:#fff! important;}
.pas{padding-bottom:20px;}
.page-header h2{font-family:"GothamProBold";}
.ournews{font-family:"GothamProRegular";color:#484848;font-size:20px;}
div[itemprop="articleBody"]{min-height:338px;}
img.teamus{float:left;padding-right:30px;margin-bottom:100px;}
.team{font-family:"GothamProRegular";color:#484848;}
.titlemen{font-family:"GothamProRegular";color:#484848;font-size:16px;}
.titlemen span{font-family:"GothamProBold";}
.moduletable-zayavka{position:fixed;top:21%;transform:rotate(270deg);transform-origin:right bottom;right:0;color:white;font-weight:bold;border-radius:20px 20px 0px 0px;z-index:999;background:#f68585;padding-top:10px;}
.moduletable-zayavka .zakazat
a{padding-left:60px;padding-right:60px;padding-top:10px;padding-bottom:10px;}
div#main{background:#fff;margin-bottom:20px;}
.mobilever{display:none;}
.zakazat a img{-webkit-animation:rainbow 1s linear 0.5s infinite;width:40px;height:40px;margin-right:10px;}
.moduletable-contacts .zakazat a{color:#395998;}
#popup__toggle{bottom:45px;right:10px;position:fixed;z-index:2;}
.img-circle{background-color:#29AEE3;box-sizing:content-box;-webkit-box-sizing:content-box;}
.circlephone{box-sizing:content-box;-webkit-box-sizing:content-box;border:2px solid #29AEE3;width:150px;height:150px;bottom:-25px;right:10px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;opacity:.5;-webkit-animation:circle-anim 2.4s infinite ease-in-out !important;-moz-animation:circle-anim 2.4s infinite ease-in-out !important;-ms-animation:circle-anim 2.4s infinite ease-in-out !important;-o-animation:circle-anim 2.4s infinite ease-in-out !important;animation:circle-anim 2.4s infinite ease-in-out !important;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all 0.5s;}
.circle-fill{box-sizing:content-box;-webkit-box-sizing:content-box;background-color:#29AEE3;width:100px;height:100px;bottom:0px;right:35px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;-webkit-animation:circle-fill-anim 2.3s infinite ease-in-out;-moz-animation:circle-fill-anim 2.3s infinite ease-in-out;-ms-animation:circle-fill-anim 2.3s infinite ease-in-out;-o-animation:circle-fill-anim 2.3s infinite ease-in-out;animation:circle-fill-anim 2.3s infinite ease-in-out;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all 0.5s;}
.img-circle{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;bottom:14px;right:49px;position:absolute;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;border:2px solid transparent;opacity:.7;}
.img-circleblock{box-sizing:content-box;-webkit-box-sizing:content-box;width:72px;height:72px;background-image:url(/images/call-answer.png);background-position:center center;background-repeat:no-repeat;animation-name:tossing;-webkit-animation-name:tossing;animation-duration:1.5s;-webkit-animation-duration:1.5s;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;}
.img-circle:hover{opacity:1;}
@keyframes pulse{0%{transform:scale(0.9);opacity:1;}
50%{transform:scale(1);opacity:1;}
100%{transform:scale(0.9);opacity:1;}}
@-webkit-keyframes pulse{0%{-webkit-transform:scale(0.95);opacity:1;}
50%{-webkit-transform:scale(1);opacity:1;}
100%{-webkit-transform:scale(0.95);opacity:1;}}
@keyframes tossing{0%{transform:rotate(-8deg);}
50%{transform:rotate(8deg);}
100%{transform:rotate(-8deg);}}
@-webkit-keyframes tossing{0%{-webkit-transform:rotate(-8deg);}
50%{-webkit-transform:rotate(8deg);}
100%{-webkit-transform:rotate(-8deg);}}
@-moz-keyframes circle-anim{0%{-moz-transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;-moz-opacity:.1;-webkit-opacity:.1;-o-opacity:.1;}
30%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.5;-moz-opacity:.5;-webkit-opacity:.5;-o-opacity:.5;}
100%{-moz-transform:rotate(0deg) scale(1) skew(1deg);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;-o-opacity:.1;}}
@-webkit-keyframes circle-anim{0%{-webkit-transform:rotate(0deg) scale(0.5) skew(1deg);-webkit-opacity:.1;}
30%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);-webkit-opacity:.5;}
100%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);-webkit-opacity:.1;}}
@-o-keyframes circle-anim{0%{-o-transform:rotate(0deg) kscale(0.5) skew(1deg);-o-opacity:.1;}
30%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);-o-opacity:.5;}
100%{-o-transform:rotate(0deg) scale(1) skew(1deg);-o-opacity:.1;}}
@keyframes circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);opacity:.1;}
30%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.5;}
100%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.1;}}
@-moz-keyframes circle-fill-anim{0%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{-moz-transform:rotate(0deg) -moz-scale(1) skew(1deg);opacity:.2;}
100%{-moz-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
@-webkit-keyframes circle-fill-anim{0%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{-webkit-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
100%{-webkit-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
@-o-keyframes circle-fill-anim{0%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{-o-transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
100%{-o-transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
@keyframes circle-fill-anim{0%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}
50%{transform:rotate(0deg) scale(1) skew(1deg);opacity:.2;}
100%{transform:rotate(0deg) scale(0.7) skew(1deg);opacity:.2;}}
.ourusl span{font-family:"GothamProBold";}
.page-header a{font-family:"GothamProRegular";color:#484848;text-decoration:none;}
.publ{font-family:"GothamProRegular";color:#484848;}
.publ strong{font-family:"GothamProBold";}
.publ img{margin-top:10px;margin-bottom:10px;}
.downArrow{bottom:45%;left:50%;margin-top:20px;margin-left:20px;}
.bounce{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite;}
@-moz-keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateX(0);transform:translateX(0);}
40%{-moz-transform:translateX(-30px);transform:translateX(-30px);}
60%{-moz-transform:translateX(-15px);transform:translateX(-15px);}
}
@-webkit-keyframes bounce{0%, 20%, 50%, 80%, 100%{-webkit-transform:translateX(0);transform:translateX(0);}
40%{-webkit-transform:translateX(-30px);transform:translateX(-30px);}
60%{-webkit-transform:translateX(-15px);transform:translateX(-15px);}
}
@keyframes bounce{0%, 20%, 50%, 80%, 100%{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0);}
40%{-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-webkit-transform:translateX(-30px);transform:translateX(-30px);}
60%{-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-webkit-transform:translateX(-15px);transform:translateX(-15px);}
}
.demo{font-family:'Raleway', sans-serif;color:#fff;display:block;margin:0 auto;padding:15px 0;text-align:center;}
.demo a{font-family:'Raleway', sans-serif;color:#2ecc71;}
#style-4:hover::-webkit-scrollbar{height:10px;transition:2s! important;}
.banner img{width:100%;}
.custom-mobilef {
    display: none;
}




.logo img {
    max-width: 100%;
    max-height: 60px;
}
.moduletable-logo {
    padding-top: 2px!important;
}