@font-face{font-family:'DejaVuSans';src:url('../fonts/bpg_dejavu_sans-webfont.eot');src:local('DejaVu Sans'), local('DejaVuSans'), url('../fonts/bpg_dejavu_sans-webfont.woff') format('woff'), url('../fonts/bpg_dejavu_sans-webfont.ttf') format('truetype'), url('../fonts/bpg_dejavu_sans-webfont.svg#webfontau2IQZsR') format('svg');font-weight:normal;font-style:normal;font-display:swap;} @font-face{font-family:'BPGNinoMkhedruli';src:url('../fonts/bpg_nino_mkhedruli_bold.eot');src:local('BPG Nino Mkhedruli'), local('bpg_nino_mkhedruli_bold'), url('../fonts/bpg_nino_mkhedruli_bold.woff') format('woff'), url('../fonts/bpg_nino_mkhedruli_bold.ttf') format('truetype'), url('../fonts/bpg_nino_mkhedruli_bold.svg#webfont1ViiG9lc') format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'BPGNinoMtavruliBold';src:url('../fonts/bpg_nino_mtavruli_bold-webfont.eot');src:local('BPG Nino Mtavruli'), local('BPGNinoMtavruli-Bold'), url('../fonts/bpg_nino_mtavruli_bold-webfont.woff') format('woff'), url('../fonts/bpg_nino_mtavruli_bold-webfont.ttf') format('truetype'), url('../fonts//bpg_nino_mtavruli_bold-webfont.svg#webfont1ViiG9lc') format('svg');font-weight:bold;font-style:normal;font-display:swap;}@font-face{font-family:'BPGNinoMtavruli';src:url('../fonts/bpg_nino_mtavruli_bold-webfont.eot');src:local('BPG Nino Mtavruli'), local('BPGNinoMtavruli-Bold'), url('../fonts/bpg_nino_mtavruli_bold-webfont.woff') format('woff'), url('../fonts/bpg_nino_mtavruli_bold-webfont.ttf') format('truetype'), url('../fonts//bpg_nino_mtavruli_bold-webfont.svg#webfont1ViiG9lc') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'BPGNinoMtavruliMedium';src:url('../fonts/bpg_nino_medium_caps.eot');src:local('BPG Nino Mtavruli'), local('BPGNinoMtavruli-Bold'), url('../fonts/bpg_nino_medium_caps.woff') format('woff'), url('../fonts/bpg_nino_medium_caps.ttf') format('truetype'), url('../fonts//bpg_nino_medium_caps.svg#webfont1ViiG9lc') format('svg');font-weight:normal;font-style:normal;font-display:swap;}@font-face{font-family:'bpgalgeti';src:url('../fonts/bpg_algeti.eot');src:local('bpgalgeti'), local('bpgalgeti-Bold'), url('../fonts/bpg_algeti.woff') format('woff'), url('../fonts/bpg_algeti.ttf') format('truetype'), url('../fonts//bpg_algeti.svg#webfont1ViiG9lc') format('svg');font-weight:normal;font-style:normal;font-display:swap;}/*.animated{-webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: backwards; animation-fill-mode: backwards;}.animated.infinite{-webkit-animation-iteration-count: infinite; animation-iteration-count: infinite;}.animated.hinge{-webkit-animation-duration: 2s; animation-duration: 2s;}.animated.bounceIn,.animated.bounceOut{-webkit-animation-duration: .75s; animation-duration: .75s;}.animated.flipOutX,.animated.flipOutY{-webkit-animation-duration: .75s; animation-duration: .75s;}@-webkit-keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}}@keyframes fadeIn{0%{opacity: 0;}100%{opacity: 1;}}.fadeIn{-webkit-animation-name: fadeIn; animation-name: fadeIn;}@-webkit-keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}}@keyframes fadeInDown{0%{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}}.fadeInDown{-webkit-animation-name: fadeInDown; animation-name: fadeInDown;}@-webkit-keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}}@keyframes fadeInLeft{0%{opacity: 0; -webkit-transform: translate3d(-100%, 0, 0); transform: translate3d(-100%, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}}.fadeInLeft{-webkit-animation-name: fadeInLeft; animation-name: fadeInLeft;}@-webkit-keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}}@keyframes fadeInRight{0%{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}}.fadeInRight{-webkit-animation-name: fadeInRight; animation-name: fadeInRight;}@-webkit-keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}}@keyframes fadeInUp{0%{opacity: 0; -webkit-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0);}100%{opacity: 1; -webkit-transform: none; transform: none;}}.fadeInUp{-webkit-animation-name: fadeInUp; animation-name: fadeInUp;}*/*{padding:0;margin:0;outline:none}html{height:100%}p,span,div{font-family:dejavusans;font-size:14px}li{list-style:none}body{background:#fff}.left{float:left}.right{float:right}.clear{clear:both}.stretch{width:100%;display:inline-block;font-size:0;line-height:0}a{color:#3b5570;text-decoration:none}a:hover{text-decoration:underline}.ninomt{font-family:BPGNinoMtavruliMedium}hr{border:1px solid #f7f7f7}.content hr{margin-top:20px}::-webkit-scrollbar{width:12px}::-webkit-scrollbar-track{background-color:#f1f1f1;border-left:1px solid #ccc}::-webkit-scrollbar-thumb{opacity:0.2;background:#085da8;background:#0d71c9;background:-moz-linear-gradient(top, #0d71c9 0%, #085da8 100%);background:-webkit-linear-gradient(top, #0d71c9 0%,#085da8 100%);background:linear-gradient(to bottom, #0d71c9 0%,#085da8 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0d71c9', endColorstr='#085da8',GradientType=0 )}::-webkit-scrollbar-thumb:hover{opacity:1}.fixit{height:109px;width:100%;display:none}.fixme{position:fixed;width:100%;background:#fff;top:0px;z-index:8000;box-shadow:0px 0px 3px #eee}.fixme .header{padding:14px 0px 16px}.wrapper{width:1200px;margin:0 auto}.header{padding:24px 0px 20px;background-color:#fff}.header .right{margin-top:14px;position:relative}.logo{float:left}.logo img{width:220px}.menu{margin-top:0px}.menu ul{display:inline-block;z-index:100000}.menu li{float:left;list-style:none;display:flex;position:relative}.menu li a{color:#859396;font-size:18px;text-decoration:none;padding:10px 12px 6px;font-family:BPGNinoMtavruliMedium;text-transform:uppercase2}.menu li a:hover,.menu li.active > a{color:#085da8}.menu li a.conmenu{background:#085da8;border:1px solid #085da8;padding:9px 21px 5px;border-radius:3px;color:#fff}.menu li a.conmenu:hover{background:#fff;border:1px solid #085da8;color:#085da8}.menu li ul{display:none;position:absolute;top:100%;left:0;background:rgba(255,255,255,1);min-width:250px;padding:20px 0 3px;}.menu li:hover ul{display:block}.menu li li{display:block;width:100%}.menu li li a{font-size:15px;color:#2d2d2d;padding:10px 8px 10px 16px;display:block}.menu li li a:hover{text-decoration:underline}.social{position:absolute;top:-25px;right:180px;margin:0;transition:all 0.4s}.footericons img {width:30px;}.fixme .social,.fixme .fastmail{opacity:0;margin-top:-15px;cursor:default}.social img{border:1px solid #fff}.social a img:hover{border:1px solid #085da8}.fastcontact{margin-top:8px;margin-left:10px}.tel{font-size:11px;color:#707070}.fast{color:#646464;font-family:arial;font-size:15px}.fastphone{background:url(/img/phone.png) no-repeat left center;padding-left:18px}.fastphone a{font-family:arial;}.fastmail{/*background:url(/img/email.png) no-repeat left center;padding-left:23px;*/position:absolute;top:-25px;right:0px;margin:0;display:inline-flex;transition:all 0.4s}.hbar *{margin-left: 10px;}.lang{margin-left:12px;}.lang a{color:#808080;font-size:12px}.lang a.active{color:#085da8}.sliderblock{background:rgb(234,244,246);background:linear-gradient(0deg, rgba(234,244,246,1) 8%, rgba(255,255,255,0) 53%);height:445px;width:100%;padding:50px 0 30px;}.menu2{background:#085da8;background-image: linear-gradient(148deg, #0e7dd1 0%, #065ea1 100%);border-radius:3px;height:64px;margin-top:-33px;margin-bottom:35px}.menu2{width:100%}.menu2 ul{margin:0 auto;display:table}.menu2 li{float:left;list-style:none;display:flex;position:relative}.menu2 li a{background:url(/img/menu2line.jpg) no-repeat right center;color:#fff;font-size:17px;text-decoration:none;padding:24px 12px 20px;font-family:BPGNinoMtavruliMedium;text-transform:uppercase}.menu2 li:last-child a{background:none}.menu2 li:hover > a,.menu2 li a:hover,.menu2 li.active a{background:#0d71c9}.menu2 li ul{position:absolute;top:100%;right:0px;display:none;background:#085da8;width:200px}.menu2 li:hover ul{display:block}.menu2 li li{width:100%}.menu2 li li a{width:100%;padding:12px 12px 9px}.content{width:60%;padding-right:3%;line-height:23px}.content h2,h1.pgtitle{padding-bottom:15px}h1.pgtitle{font-size:1.7em;font-family:BPGNinoMtavruliMedium;padding-bottom:15px;padding-top:10px;text-transform:uppercase2}.content2 .left{padding-right:4%;width:49%;font-size:16px}.content2 .right{width:47%}.content li{list-style:initial;margin-left:40px;list-style-type:circle}.column{width:34%;padding-left:2%;border-left:1px solid #eaeaea;animation-fill-mode:backwards !important}.pagetitle{font-family:BPGNinoMtavruliMedium;color:#364157;font-size:18px;font-weight:bold;margin-bottom:15px}.text{font-family:bpgalgeti;font-size:14px;color:#6f737a;text-align:justify;text-indent:20px;line-height:20px}.quote{padding:28px 25px 25px;margin:30px 0;border-radius:5px;font-size:14px;background-color: #eaf4f6;background-image: linear-gradient(148deg, #eaf4f6 0%, #eaf4f6 65%, #D7EBFF 100%);}.quotetext{color:#475666}.quotetext a{text-decoration:underline;}.titlesmall{font-family:BPGNinoMtavruliMedium;font-size:22px;color:#263d54;margin-bottom:23px;}.titlesmall2{font-family:bpgninomtavruli;font-size:14px;color:#263d54}.conblock{margin-top:26px}.font12{font-size:12px}.font13{font-size:13px}.font14{font-size:14px}.font15{font-size:15px}.font16{font-size:16px}.font17{font-size:17px}.font18{font-size:18px}.bluetext{color:#085da8}.blue2{color:#176fbb}.phonenumber{font-family:arial}.mapiframe{border:0px;background:#EFEFEF}.quote a:hover{text-decoration:underline}.quote li{list-style:none;margin:10px;background:url(/img/li.png) no-repeat left 6px;text-indent:20px;line-height:21px;text-align:justify}.office{width:100%;text-align:right}.news{margin-top:30px}
.wrp2{width:96% !important;}.seemore{color:#728aa3;font-size:14px;padding:12px 0 17px;font-family:BPGNinoMtavruliMedium}.seemore a{color:#31465b;text-decoration:underline}.seemore a:hover{color:#085da8}.news ul{margin-top:10px}.news li{color:#66717d;font-size:13px;padding:6px 5px 9px 22px;list-style:none;cursor:default}.news li:hover{background-color:#f4f4f4}.news li a{letter-spacing:1px;font-family:arial}.gr{background:url(../img/ligreen.png) 8px center no-repeat}.bl{background:url(../img/liblue.png) 8px center no-repeat}.or{background:url(../img/liorange.png) 8px center no-repeat}.infoblock{margin-bottom:40px}.infoblock .titlesmall{font-weight:bold;margin-bottom:18px;font-size:18px}.infoblock img{float:left;margin-right:20px;width:250px;border-radius:5px;}.infotext{color:#4a5867;text-align:justify;font-size:14px;line-height:21px;display:table}.infotext a{font-weight:bold}.infotext ul{margin-top:4px}.infotext li{background:url(/img/li-info.png) no-repeat 3px center;padding-left:17px;margin-bottom:5px;list-style-type:none}.clients{border-top:1px solid #eaeaea;padding:40px 0 60px;margin-top:50px;position:relative}.clientstitle{padding:20px 25px;background:#fff;position:absolute;top:-28px;left:10%;text-transform:uppercase2;font-family:BPGNinoMtavruliMedium;font-size:16px}.client{display:table;height:85px;padding:0;width:16%;text-align:center}.clients div.client:last-child{border-right:none}.client span{display:table-cell;vertical-align:middle;padding:0 10px 0 10px}.he1 .clogo{max-height:75px}.he2 .clogo{max-height:80px}.he3 .clogo{max-height:65px}.he4 .clogo{max-height:85px}.footer{background:url(/img/footer.jpg) no-repeat;background-size:cover;height:350px;overflow:hidden;margin-top:30px}.footer .wrapper{margin-top:87px;overflow:hidden}.footer li{border:1px solid rgba(0,0,0,0);width:280px;float:left;text-align:center;transition:all 0.3s}.footer li:hover{border:1px solid #838a8e}.footer li a{padding:39px 10px;text-decoration:none;display:block}.footerlogo{height:92px;overflow:hidden;width:100%;background:url(/img/biglogo.jpg) no-repeat right bottom}.footerlogo .ubg{text-align:center;margin-top:20px}.footer2{background:#112e47;overflow:hidden;margin-top:40px}.footer2 ul{margin:0 auto;display:table}.footer2 li{display:inline-block;text-align:center;margin-right:10px}.footer2 li a{color:#6688a6;font-family:BPGNinoMtavruliMedium;padding:30px 10px;display:block;font-size:16px}.footer2 li.active a,.footer2 li:hover a{color:#e9f3f4;text-decoration:none}.servicetitle{font-family:BPGNinoMtavruliMedium;color:#e9f3f4;font-size:16px;margin-bottom:12px;text-transform:uppercase2}.servicetext{font-size:12px;color:#a8b6b8;line-height:20px}h2.nostyle{font-size:14px;padding:0;margin:0;display:inline;font-weight:normal;}h1.servicetext,h2.servicetext,h3.servicetext{font-weight:normal}.bluespace{height:66px;width:100%}.news .category{color:#364157;font-size:14px;background:url(../img/newscatline.png) no-repeat bottom left;font-family:BPGNinoMtavruliMedium;display:block;margin:12px 0 2px;padding-bottom:3px}.content2{width:100%}.content2 input,.content2 textarea{width:87%;display:block;padding:20px 6%;border:1px solid #c7c7c7;margin-bottom:20px;color:#1b1b1b;font-family:bpgninomtavruli;font-size:14px}.content2 input:placeholder-shown,.content2 textarea:placeholder-shown{font-family:bpgninomtavruli;color:#a7a7a7}.content2 input:focus,.content2 textarea:focus{border:1px solid #010101}.content2 textarea{height:180px}.content2 input[type='submit'],.buttonblue{float:right;padding:18px 38px;background:#085da8;border:0px;color:#fff;width:auto;cursor:pointer}.buttonblue{padding:10px 25px;float:none}.content2 input[type='submit']:hover,.buttonblue:hover{background:#0d71c9}.gold .buttonblue{background:#A87E08}.gold .buttonblue:hover{background:#bb8d0a}.moreinfo{border-bottom:0px solid #eaeaea;padding-bottom:6px;margin-bottom:10px}.moreinfo .moreblock{padding-left:38px;margin-bottom:11px;font-size:14px}.moreinfo .moreblock,.moreinfo .moreblock a{color:#8f8f8f;min-height:30px;line-height:28px}.moreinfo .moremail{background:url(../img/moremail.jpg) no-repeat}.moreinfo .morefb{background:url(../img/morefb.jpg) no-repeat}.moreinfo .morefb a{text-decoration:underline}.moreinfo .morefb a:hover{color:#085da8}.moreinfo .moreblog{background:url(../img/moreblog.jpg) no-repeat}.moreinfo .morecall{background:url(../img/morecall.jpg) no-repeat}.question{border:1px solid #ccdee0;overflow:hidden;border-radius:3px;cursor:pointer;margin-bottom:25px;font-size:14px}.question:hover,.question.active{border:1px solid #0d71c9}.question:hover .faqtext,.question.active .faqtext{border-right:1px solid #0d71c9}.faqtext{border-right:1px solid #ccdee0;padding:20px 17px 20px 23px;width:calc(100% - 113px);line-height:23px}.question .faqtext strong,.question.active .faqtext strong{color:#0d71c9}.faqplus{height:85px;width:70px;background:url(../img/faqplus.png) no-repeat center center}
.question.active .faqplus{background:url(../img/faqplus2.png) no-repeat center center}.morefaq{display:none;color:#535353;padding:18px 17px 18px 23px;border-top:1px solid #0d71c9;overflow:hidden;clear:both;line-height:23px;height:auto !important;min-height:46px}.faqlink{border:1px solid #c0d5dd;border-radius:3px;height:42px;margin-bottom:18px}.faqlink:hover{border:1px solid #0d71c9}.faqlink:hover .faqicon{border-right:1px solid #0d71c9}.faqlink a{width:100%;height:100%;display:inline-block}.faqicon{height:100%;width:65px;border-right:1px solid #c0d5dd;background:url(../img/faqicon.png) no-repeat center center}.faqlinktext{font-family:bpgninomtavruli;font-size:16px;color:#5b676c;padding:15px 12px 5px 22px}.packet{border:1px solid #b9d1d3;border-radius:3px;width:350px;margin-bottom:34px;vertical-align:middle;display:inline-table;white-space:normal;}.packet.middle{margin:0 0 0 1%}.packr{float:right}.packet .name{color:#085da8;font-size:18px;border-bottom:1px solid #b9d1d3;margin-bottom:10px;background:#fbfbfb;margin:0 0 20px;padding:18px 10px 15px 24px;border-radius:3px 3px 0 0}.price .quote{font-size:17px;text-align:center;color:#333}.packtop{margin-bottom:10px;line-height: 27px;padding:0 10px 0 24px;}.packcontent{overflow:visible;/*background:url(../img/packet-shadow.jpg) no-repeat 50% 47px;*/background-size:116%;padding:0 10px 0 24px;}.packcontent li{padding-left:16px;padding-bottom:2px}.packcontent li.no{background:url(../img/no.png) no-repeat 2px 3px}.packcontent li.yes{background:url(../img/yes.png) no-repeat 0px 3px}.packmoreblock{padding-top:10px;padding-bottom:32px;border-bottom:1px solid #b9d1d3;margin:0 10px 0 24px;}.motetitle,.packinfo{font-size:15px}.packmore{padding-top:10px}.packprice{font-size:18px;padding-top:28px;overflow:hidden;padding:24px;}.packprice .left{color:#085da8}.packprice .right{text-align:right}.price .infoblock{overflow:hidden}.packet.special{border:1px solid #085da8;padding:0px 20px;color:#085da8;font-size:16px;text-align:center;line-height:25px;min-height:554px;/*display:table;*/background:url(../img/packlogo.jpg) no-repeat right bottom;margin:0;}.specialtext{vertical-align:middle;display:table-cell;font-size:16px;}.packet ol li{list-style:decimal;text-align:left;margin-left:27px}.packet:hover{border:1px solid #085da8}.packet.gold{border:1px solid #A87E08}.packet.gold .name{color:#A87E08}.packet.gold .packprice .left{color:#A87E08}.fb-like{position:absolute !important;bottom:23px;left:462px;overflow:hidden;background:#fff}.indent{text-indent:20px;display:inline-block}.tellnum{padding-top:10px;float:left;font-weight:bold;}.givenumberbox{margin-left:10px;margin-top:6px;width:250px;height:34px}.givenumber input[type=tel]{float:left;padding:6px 8px;color:#085da8;width:auto;font-family:dejavusans;font-size:12px;border:1px #EFEFEF solid;max-width:140px}.givenumber input[type=submit]{float:left;padding:7px 14px 5px;background:#085da8;border:0px;color:#fff;width:auto;cursor:pointer;font-family:bpgninomtavruli;font-size:14px}.givenumber input[type=submit]:hover{background:#0d71c9}.givenumberbox2{margin-left:0px;margin-top:7px;width:250px;height:29px}.givenumber2 input[type=tel]{float:left;padding:5px 2px 5px 8px;color:#085da8;width:auto;font-family:dejavusans;font-size:12px;border:1px #EFEFEF solid;max-width:135px}.givenumber2 input[type=submit]{float:left;padding:5px 14px 4px;background:#085da8;border:0px;color:#fff;width:auto;cursor:pointer;font-family:bpgninomtavruli;font-size:14px}.givenumber2 input[type=submit]:hover{background:#0d71c9}.projects{text-align:justify;-ms-text-justify:distribute-all-lines;text-justify:distribute-all-lines}.projects:after{content:"";display:inline-block;width: 100%;}.project_small{background: rgb(233 243 244 / 74%);width:32%;display:inline-block;zoom:1;margin-bottom:25px;vertical-align:top;text-align:center;}.project_video{width:100%;margin-bottom:25px;vertical-align:top;}.videotxt{margin-bottom:10px;font-size:16px;font-weight:bold;}.project_small2{width:49%;vertical-align:top;}.project_small img{width:100%}.project_small .name{font-size:15px;padding:14px 0;display:block;color:#085da8;font-family: monospace;}.inconpage .project_small .name{font-size:15px;}.inconpage .project_small .zoomit a{height:100%}.inconpage .visitpage{bottom:17%;}.project_small .zoomit{position:relative;display:flex;}.project_small .zoomit a{overflow:hidden;position:absolute;top:0px;left:0px;width:100%;height:100%;transition:all 0.3s;opacity:0;background:url(/img/link.png) no-repeat rgba(0,0,0,0.5) 50% 45%;font-size:12px;color:#fff;text-decoration:none;text-align:center}.project_small2 .zoomit a{height:96.8%}.project_small .zoomit:hover a{display:block;opacity:1}.project_small.project_logo .zoomit a{background:url(/images/zoomit.png) no-repeat rgba(0,0,0,0.5) 50% 45%}.project_4{width:24%}.project_photo img{width:auto;max-width:100%;max-height:260px;}.visitpage{display:inline-block;position:absolute;bottom:34%;width:100%;margin-left:-50%;text-align:center}.visitpage2{display:inline-block;position:absolute;bottom:28%;width:100%;margin-left:-50%;text-align:center}.blueline{display:block;background:#d6e6e8;font-size:17px;color:#222;font-family:bpgninomtavruli;margin:10px 0 20px 0;display:flex;flex-direction: row;flex-wrap: nowrap;justify-content:space-around;align-items: stretch;}.blueline a{padding:16px 0px 13px 0px;width:100%;text-align: center;display:inline-block;transition:all 0.3s}.blueline a:hover,.blueline a.active{text-decoration:none;background:#b8d8dc}.footermap{background:#f1f1f1 url(/img/google_map.jpg) 100%;background-size:cover;overflow:hidden;height:254px;position:relative;}.footermap2{height:180px;background: url(/img/google_map.jpg) center center; background-size: cover;}.footermap .maptext{position:absolute;left:0px;top:0px;height:254px;width:24%;/*background:rgba(255, 255, 255, 1);box-shadow:1px 1px 3px #f1f1f1;*/z-index:10;background:-moz-linear-gradient(left, rgba(255,255,255,1) 1%, rgba(255,255,255,1) 28%, rgba(255,255,255,1) 69%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(left, rgba(255,255,255,1) 1%,rgba(255,255,255,1) 28%,rgba(255,255,255,1) 69%,rgba(255,255,255,0) 100%);background:linear-gradient(to right, rgba(255,255,255,1) 1%,rgba(255,255,255,1) 28%,rgba(255,255,255,1) 69%,rgba(255,255,255,0) 100%);filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1 );}.maptextinner{padding:5% 0 0 15%;color:#000;line-height:45px}.maptextinner a{font-family:arial;}.maptextinner b{font-size:16px}.footermap iframe{pointer-events:none2;position:absolute;top:-46px}.mapmobile{height:210px!important}.mapmobile .maptext{width:100% !important}.mapmobile .maptextinner{padding: 5% 0 0 15% !important;}.mailsuccess{display:none;margin-top:50px;text-align:center;font-size:20px;color:#03b035}.mailfail{display:none;margin-top:10px;margin-bottom:20px;text-align:center;font-size:20px}.nodisplay{display:none}.contentimg{border-radius:5px;max-width:101%;}.no-border{border:none;}.showmenu{display:none;font-weight:bold;position:absolute;right:0px;top:38px;background:url(/img/mobmenu.png?v=new) no-repeat right center;background-size:28px;padding:20px;padding-right:29px}.fbpageview{height:1;width:1;display:none}.fbimg{height:300px;width:642px}.webimg{height:auto}.relative{position:relative}.formoreinfo{font-size:0.83em;font-weight:bold;}ul ol{display:list-item;margin-left:40px;}.weblist li{margin-top:15px;}.pgtitle2{padding-bottom:0!important;font-size:1.17em;display:inline-block;}.pgtitlenot{font-size:1.17em;font-weight:bold;}.pricepage{width:90%;margin:0 auto;}.packetscroll{overflow-x:scroll;margin:0 auto;overflow-y:hidden;white-space: nowrap;padding-bottom:30px;}.fancybox-title-inside-wrap{font-size:16px!important;padding:10px;display:block;color:#085da8;font-family:dejavusans!important;}.webdesc{font-size:15px;}/*slide-mobile*/.sm-slider{width: 100%;min-width: 520px;height: 400px;position: relative;padding-left: 2%; left: -2%;margin: 0px auto;overflow: hidden;-webkit-transition: background-position 1s ease-out 0.3s;-moz-transition: background-position 1s ease-out 0.3s;-o-transition: background-position 1s ease-out 0.3s;-ms-transition: background-position 1s ease-out 0.3s;transition: background-position 1s ease-out 0.3s;}.sm-slide{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;text-align: left;}.sm-slide-current{z-index: 1000;}.sm-slider-fb .sm-slide{left: 100%;}.sm-slider-fb .sm-slide.sm-slide-current{left: 0px;}.sm-slide h2,.sm-slide p,.sm-slide .da-link,.sm-slide .da-img{position: absolute;opacity: 0;left: 110%;}.sm-slider-fb .sm-slide h2,.sm-slider-fb .sm-slide p,.sm-slider-fb .sm-slide .da-link{left: 10%;opacity: 1;}.sm-slider-fb .sm-slide .da-img{left: 60%;opacity: 1;}.sm-slide p{font-size:14px;overflow:hidden;color:#0f4759;margin-bottom:14px;line-height:21px;}.sm-slide .da-img{width: 50%;float:right;left: 110%; /*60%*/margin-left: -10%;}.sm-slide .da-img img{max-width:100%;border-radius:5px;}.da-dots{display:none;}.sm-slide-current h2,.sm-slide-current p,.sm-slide-current .da-link{left: 0%;opacity: 1;position: static;}.sm-slide-current .da-img{right: 0; opacity: 1; float: right; left: initial;}.sm-slide{position: absolute;width: 98%;height: 100%;top: 0px;left: 2%;text-align: left;}.sm-slide2{display: inline-block;width: inherit;}.sm-slide p{font-size: 14px; overflow: hidden; color: #0f4759; margin-bottom: 14px;}.slidertext{margin-top: 70px; float: left; font-size: 15px; width: 470px;opacity:0;}.sm-slide-current .slidertext{opacity: 1;}.slidertext2{margin-top: 0px; float: left; font-size: 15px;}.slidertext p a{text-decoration: none; color: #0f4759; font-weight: bold;}.slidertext p a:hover{text-decoration:underline;}.sm-slide h2,.sm-slide2 .slidecompany{font-family: BPGNinoMtavruliMedium; color: #0f4759; font-size: 50px; margin-bottom: 12px; font-weight: bold; text-transform: uppercase;}.slidertitle{background: url(/img/sliderline.png) no-repeat; padding-bottom: 18px;padding-top: 22px; font-family: BPGNinoMtavruliMedium; font-size: 22px; color: #0a2832; font-weight: bold; margin-bottom: 8px;}.sliderlink{font-size: 14px; font-family: BPGNinoMtavruliMedium; border-radius: 3px; display: inline-block; padding:13px 21px 11px;}.showwebsite{background: url(/img/link-blue.png?v=2) no-repeat 8px 13px;background-size: 13px;border1: 1px solid #085da8; color: #085da8;transition:0.3s all;padding: 13px 15px 11px 31px;}.seeportfolio{transition:0.3s all;margin-right:17px;background:#085da8; background-image: linear-gradient(148deg, #0e7dd1 0%, #065ea1 100%);color: #fff;}.showwebsite:hover{background: url(/img/link-blue.png?v=2) no-repeat 11px 13px;background-size: 13px;text-decoration:none;}.seeportfolio:hover{background: #0d71c9;text-decoration:none;}.space{height: 155px;}.da-arrows{-moz-user-select: none;-webkit-user-select: none;}.da-arrows span{position: absolute;top: 45%;height: 40px;width: 40px;background: #085da8;cursor: pointer;z-index: 2000;opacity: 0;-webkit-transition: all 0.6s; transition: all 0.6s;box-shadow: 1px 1px 1px rgba(0,0,0,0.1) inset, 1px 1px 1px rgba(255,255,255,0.1);-webkit-transition: opacity 0.4s ease-in-out-out 0.2s;-moz-transition: opacity 0.4s ease-in-out-out 0.2s;-o-transition: opacity 0.4s ease-in-out-out 0.2s;-ms-transition: opacity 0.4s ease-in-out-out 0.2s;transition: opacity 0.4s ease-in-out-out 0.2s;}#sm-slider:hover .da-arrows span{opacity: 1;}
.da-arrows span:after{content: '';position: absolute;width: 40px;height: 40px;background: transparent url(/img/sliderarrows.jpg) no-repeat top left;border-radius: 0;box-shadow: 1px 1px 2px rgba(0,0,0,0.25); background-size: 80px;}.da-arrows span:hover:after{box-shadow: 1px 1px 4px rgba(0,0,0,0.3);}.da-arrows span:active:after{box-shadow: 1px 1px 1px rgba(255,255,255,0.25);}.da-arrows span.da-arrows-next:after{background-position: top right;}.da-arrows span.da-arrows-prev{right: 45%;}.da-arrows span.da-arrows-next{right: 1%;}.sm-slide-fromright h2{-webkit-animation: fromRightAnim1 0.6s ease-in-out 0.8s both;-moz-animation: fromRightAnim1 0.6s ease-in-out 0.8s both;-o-animation: fromRightAnim1 0.6s ease-in-out 0.8s both;-ms-animation: fromRightAnim1 0.6s ease-in-out 0.8s both;animation: fromRightAnim1 0.6s ease-in-out 0.8s both;}/*.sm-slide-fromright p{-webkit-animation: fromRightAnim2 0.6s ease-in-out 0.8s both;-moz-animation: fromRightAnim2 0.6s ease-in-out 0.8s both;-o-animation: fromRightAnim2 0.6s ease-in-out 0.8s both;-ms-animation: fromRightAnim2 0.6s ease-in-out 0.8s both;animation: fromRightAnim2 0.6s ease-in-out 0.8s both;}*/.sm-slide-fromright .da-link{-webkit-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;-moz-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;-o-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;-ms-animation: fromRightAnim3 0.4s ease-in-out 1.2s both;animation: fromRightAnim3 0.4s ease-in-out 1.2s both;}.sm-slide-fromright .da-img{-webkit-animation: fromRightAnim4 0.6s ease-in-out 0.8s both;-moz-animation: fromRightAnim4 0.6s ease-in-out 0.8s both;-o-animation: fromRightAnim4 0.6s ease-in-out 0.8s both;-ms-animation: fromRightAnim4 0.6s ease-in-out 0.8s both;animation: fromRightAnim4 0.6s ease-in-out 0.8s both;} @-webkit-keyframes fromRightAnim1{0%{left: 110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-webkit-keyframes fromRightAnim2{0%{left: 110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-webkit-keyframes fromRightAnim3{0%{left: 110%; opacity: 0;}1%{left: 10%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-webkit-keyframes fromRightAnim4{0%{left: 110%; opacity: 0;}100%{left: 60%; opacity: 1;}} @-moz-keyframes fromRightAnim1{0%{left: 110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-moz-keyframes fromRightAnim2{0%{left: 110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-moz-keyframes fromRightAnim3{0%{left: 110%; opacity: 0;}1%{left: 10%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-moz-keyframes fromRightAnim4{0%{left: 110%; opacity: 0;}100%{left: 60%; opacity: 1;}} @-o-keyframes fromRightAnim1{0%{left: 110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-o-keyframes fromRightAnim2{0%{left: 110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-o-keyframes fromRightAnim3{0%{left: 110%; opacity: 0;}1%{left: 10%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-o-keyframes fromRightAnim4{0%{left: 110%; opacity: 0;}100%{left: 60%; opacity: 1;}} @-ms-keyframes fromRightAnim1{0%{left: 110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-ms-keyframes fromRightAnim2{0%{left: 110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-ms-keyframes fromRightAnim3{0%{left: 110%; opacity: 0;}1%{left: 10%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-ms-keyframes fromRightAnim4{0%{left: 110%; opacity: 0;}100%{left: 60%; opacity: 1;}} @keyframes fromRightAnim1{0%{left: 110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @keyframes fromRightAnim2{0%{left: 110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @keyframes fromRightAnim3{0%{left: 110%; opacity: 0;}1%{left: 10%; opacity: 0;}100%{left: 10%; opacity: 1;}} @keyframes fromRightAnim4{0%{left: 110%; opacity: 0;}100%{left: 60%; opacity: 1;}}/* Slide in from the left*/.sm-slide-fromleft h2{-webkit-animation: fromLeftAnim1 0.6s ease-in-out 0.6s both;-moz-animation: fromLeftAnim1 0.6s ease-in-out 0.6s both;-o-animation: fromLeftAnim1 0.6s ease-in-out 0.6s both;-ms-animation: fromLeftAnim1 0.6s ease-in-out 0.6s both;animation: fromLeftAnim1 0.6s ease-in-out 0.6s both;}.sm-slide-fromleft p{-webkit-animation: fromLeftAnim2 0.6s ease-in-out 0.6s both;-moz-animation: fromLeftAnim2 0.6s ease-in-out 0.6s both;-o-animation: fromLeftAnim2 0.6s ease-in-out 0.6s both;-ms-animation: fromLeftAnim2 0.6s ease-in-out 0.6s both;animation: fromLeftAnim2 0.6s ease-in-out 0.6s both;}.sm-slide-fromleft .da-link{-webkit-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;-moz-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;-o-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;-ms-animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;animation: fromLeftAnim3 0.4s ease-in-out 1.2s both;}.sm-slide-fromleft .da-img{-webkit-animation: fromLeftAnim4 0.6s ease-in-out 0.6s both;-moz-animation: fromLeftAnim4 0.6s ease-in-out 0.6s both;-o-animation: fromLeftAnim4 0.6s ease-in-out 0.6s both;-ms-animation: fromLeftAnim4 0.6s ease-in-out 0.6s both;animation: fromLeftAnim4 0.6s ease-in-out 0.6s both;} @-webkit-keyframes fromLeftAnim1{0%{left: -110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-webkit-keyframes fromLeftAnim2{0%{left: -110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-webkit-keyframes fromLeftAnim3{0%{left: -110%; opacity: 0;}1%{left: 10%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-webkit-keyframes fromLeftAnim4{0%{left: -110%; opacity: 0;}100%{left: 60%; opacity: 1;}} @-moz-keyframes fromLeftAnim1{0%{left: -110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-moz-keyframes fromLeftAnim2{0%{left: -110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-moz-keyframes fromLeftAnim3{0%{left: -110%; opacity: 0;}1%{left: 10%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-moz-keyframes fromLeftAnim4{0%{left: -110%; opacity: 0;}100%{left: 60%; opacity: 1;}} @-o-keyframes fromLeftAnim1{0%{left: -110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-o-keyframes fromLeftAnim2{0%{left: -110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-o-keyframes fromLeftAnim3{0%{left: -110%; opacity: 0;}1%{left: 10%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-o-keyframes fromLeftAnim4{0%{left: -110%; opacity: 0;}100%{left: 60%; opacity: 1;}} @-ms-keyframes fromLeftAnim1{0%{left: -110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-ms-keyframes fromLeftAnim2{0%{left: -110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-ms-keyframes fromLeftAnim3{0%{left: -110%; opacity: 0;}1%{left: 10%; opacity: 0;}100%{left: 10%; opacity: 1;}} @-ms-keyframes fromLeftAnim4{0%{left: -110%; opacity: 0;}100%{left: 60%; opacity: 1;}} @keyframes fromLeftAnim1{0%{left: -110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @keyframes fromLeftAnim2{0%{left: -110%; opacity: 0;}100%{left: 10%; opacity: 1;}} @keyframes fromLeftAnim3{0%{left: -110%; opacity: 0;}1%{left: 10%; opacity: 0;}100%{left: 10%; opacity: 1;}} @keyframes fromLeftAnim4{0%{left: -110%; opacity: 0;}100%{left: 60%; opacity: 1;}}/* Slide out to the right */.sm-slide-toright h2{-webkit-animation: toRightAnim1 0.6s ease-in-out 0.6s both;-moz-animation: toRightAnim1 0.6s ease-in-out 0.6s both;-o-animation: toRightAnim1 0.6s ease-in-out 0.6s both;-ms-animation: toRightAnim1 0.6s ease-in-out 0.6s both;animation: toRightAnim1 0.6s ease-in-out 0.6s both;}.sm-slide-toright p{-webkit-animation: toRightAnim2 0.6s ease-in-out 0.3s both;-moz-animation: toRightAnim2 0.6s ease-in-out 0.3s both;-o-animation: toRightAnim2 0.6s ease-in-out 0.3s both;-ms-animation: toRightAnim2 0.6s ease-in-out 0.3s both;animation: toRightAnim2 0.6s ease-in-out 0.3s both;}.sm-slide-toright .da-link{-webkit-animation: toRightAnim3 0.4s ease-in-out both;-moz-animation: toRightAnim3 0.4s ease-in-out both;-o-animation: toRightAnim3 0.4s ease-in-out both;-ms-animation: toRightAnim3 0.4s ease-in-out both;animation: toRightAnim3 0.4s ease-in-out both;}.sm-slide-toright .da-img{-webkit-animation: toRightAnim4 0.6s ease-in-out both;-moz-animation: toRightAnim4 0.6s ease-in-out both;-o-animation: toRightAnim4 0.6s ease-in-out both;-ms-animation: toRightAnim4 0.6s ease-in-out both;animation: toRightAnim4 0.6s ease-in-out both;} @keyframes toRightAnim4{0%{left: 60%; opacity: 1;}30%{left: 55%; opacity: 1;}100%{left: 100%; opacity: 0;}} .sm-slide-toleft h2{-webkit-animation: toLeftAnim1 0.6s ease-in-out both;-moz-animation: toLeftAnim1 0.6s ease-in-out both;-o-animation: toLeftAnim1 0.6s ease-in-out both;-ms-animation: toLeftAnim1 0.6s ease-in-out both;animation: toLeftAnim1 0.6s ease-in-out both;}/*.sm-slide-toleft p{-webkit-animation: toLeftAnim2 0.6s ease-in-out 0.3s both;-moz-animation: toLeftAnim2 0.6s ease-in-out 0.3s both;-o-animation: toLeftAnim2 0.6s ease-in-out 0.3s both;-ms-animation: toLeftAnim2 0.6s ease-in-out 0.3s both;animation: toLeftAnim2 0.6s ease-in-out 0.3s both;}*/.sm-slide-toleft .da-link{-webkit-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;-moz-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;-o-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;-ms-animation: toLeftAnim3 0.6s ease-in-out 0.6s both;animation: toLeftAnim3 0.6s ease-in-out 0.6s both;}.sm-slide-toleft .da-img{-webkit-animation: toLeftAnim4 0.6s ease-in-out 0.5s both;-moz-animation: toLeftAnim4 0.6s ease-in-out 0.5s both;-o-animation: toLeftAnim4 0.6s ease-in-out 0.5s both;-ms-animation: toLeftAnim4 0.6s ease-in-out 0.5s both;animation: toLeftAnim4 0.6s ease-in-out 0.5s both;} @-webkit-keyframes toLeftAnim1{0%{left: 10%; opacity: 1;}30%{left: 15%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-webkit-keyframes toLeftAnim2{0%{left: 10%; opacity: 1;}30%{left: 15%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-webkit-keyframes toLeftAnim3{0%{left: 10%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-webkit-keyframes toLeftAnim4{0%{left: 60%; opacity: 1;}70%{left: 30%; opacity: 0;}100%{left: -50%; opacity: 0;}} @-moz-keyframes toLeftAnim1{0%{left: 10%; opacity: 1;}30%{left: 15%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-moz-keyframes toLeftAnim2{0%{left: 10%; opacity: 1;}30%{left: 15%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-moz-keyframes toLeftAnim3{0%{left: 10%; opacity: 1;}100%{left: -50%; opacity: 0;}}.chat_h svg { display: block; object-fit: contain; width: 32px; height: 32px; fill: currentcolor; color: #0084ff; }.chatfloat{cursor:pointer; position: fixed; z-index: 10000; margin: 12px 15px; inset: auto 0px 5px auto; }.chat_h a {display: block; padding: 14px 15px 16px 15px; border-radius: 100px; border:#7ad06d 1px solid; color: #0084ff; font-family: inherit; background-color: #fff; box-shadow: rgb(0 0 0 / 15%) 0px 4px 12px 0px; transition: .3s; }.chat_h a:hover{background-color2: #d3f5e5;box-shadow:rgb(122 208 109) 0px 4px 12px 0px;}.callbutton{inset: auto 0px 90px auto;}.callbutton a{border:#0084ff 1px solid;}.callbutton a:hover{}
@-moz-keyframes toLeftAnim4{0%{left: 60%; opacity: 1;}70%{left: 30%; opacity: 0;}100%{left: -50%; opacity: 0;}} @-o-keyframes toLeftAnim1{0%{left: 10%; opacity: 1;}30%{left: 15%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-o-keyframes toLeftAnim2{0%{left: 10%; opacity: 1;}30%{left: 15%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-o-keyframes toLeftAnim3{0%{left: 10%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-o-keyframes toLeftAnim4{0%{left: 60%; opacity: 1;}70%{left: 30%; opacity: 0;}100%{left: -50%; opacity: 0;}} @-ms-keyframes toLeftAnim1{0%{left: 10%; opacity: 1;}30%{left: 15%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-ms-keyframes toLeftAnim2{0%{left: 10%; opacity: 1;}30%{left: 15%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-ms-keyframes toLeftAnim3{0%{left: 10%; opacity: 1;}100%{left: -50%; opacity: 0;}} @-ms-keyframes toLeftAnim4{0%{left: 60%; opacity: 1;}70%{left: 30%; opacity: 0;}100%{left: -50%; opacity: 0;}} @keyframes toLeftAnim1{0%{left: 10%; opacity: 1;}30%{left: 15%; opacity: 1;}100%{left: -50%; opacity: 0;}} @keyframes toLeftAnim2{0%{left: 10%; opacity: 1;}30%{left: 15%; opacity: 1;}100%{left: -50%; opacity: 0;}} @keyframes toLeftAnim3{0%{left: 10%; opacity: 1;}100%{left: -50%; opacity: 0;}} @keyframes toLeftAnim4{0%{left: 60%; opacity: 1;}70%{left: 30%; opacity: 0;}100%{left: -50%; opacity: 0;}} @media (min-width:1200px){.wrapper{width:1200px;margin:0 auto}} @media (max-width:1200px){.wrapper{width:100%;margin:0 auto}.header{padding:38px 10px 40px}.menu2{border-radius:0;height:auto;margin-top:-13px}.menu2 li a{font-size:16px}.footer2 li{margin-right: 0; width: 50%;}.content{padding-right: 0%; padding-left: 3%;}} @media (max-width:1170px){.fastcontact{margin-left:10px}.menu2 li a{font-size:15px;padding:24px 15px 20px}} @media (max-width:1120px){.menu li a{font-size:17px;padding:10px 11px 6px}.menu2 li a{font-size:14px;padding:24px 15px 20px}} @media (min-width:1051px){.menublock{display:block}} @media (max-width:1050px){.bluespace,.menublock,.morecall iframe,.orwe,.sliderblock{display:none}.menublock{min-width:30%;background:#f7f7f7;padding:10px 20px 10px 10px;position:absolute;z-index:10000;right:0;top:85px}.menu li,.menu li a,.menu ul,.menu ul ul,.showmenu{display:block}.menu ul ul{padding:0 0 3px 15px;position:relative;background:0 0}.menu li{float:none;margin-top:0;margin-bottom:0}.menu li a{font-size:17px;padding:10px 11px 12px;width:100%}.menu li li a{color:#859396}.header .right{position:static}.header .logo{margin-top:6px;margin-bottom:-13px}.fixme .header .logo{margin-top:4px;margin-bottom:-4px}.social{position:absolute;top:48px;right:100px;margin-top:0!important;opacity:1!important}.fastcontact{position:absolute;background:#e9f3f4;margin:0;right:0;padding:8px;top:0;left:0}.fastmail,.fastphone{margin-top:0!important;opacity:1!important}.fastphone{margin-right:13px}.menu2 li{width:25%;}.menu2 li a{font-size:15px;width:100%;text-align:center;padding:15px 5px 11px;vertical-align:middle;display:table-cell;}.fast span{font-size:12px}.fastmail{top:11px;right:6px}.content{width:auto;padding-left:3%;padding-right:3%;}.quote{padding:13px}.fixme .fastphone{opacity:0;margin-top:-15px;cursor:default;transition:all .4s}.fixme .header{padding:44px 10px 16px}.sm-slider{padding-left:0;left:0}.sm-slide .da-img img{max-width:95%;margin-top:20px}.sliderblock{height:375px}.column{width:94%;margin-left:3%;padding-left:0;padding-top:25px;float:left;border-left:0;border-top:1px solid #eaeaea}.infotext,.quotetext,.text{font-size:13px}.infoblock .titlesmall,.pagetitle,.titlesmall{font-size:14px}.footer{height:auto}.footer .wrapper{margin:50px 0 60px}.footer li{width:100%;min-height:180px;border:0}.footer li:hover{border:0}.footer li a{padding:39px 20px;margin:10px 20px;border:1px solid transparent}.footer li a:hover{border:1px solid #838a8e}.servicetitle{font-size:17px}.servicetext{font-size:15px;color:#a8b6b8;line-height:30px}.footermap{height:300px}.footermap .maptext{height:100%;width:32%}.footermap iframe{height:540px}.maptextinner{padding:44% 0 0 10%;line-height:33px;text-wrap:suppress}.contentimg{width:100%!important;max-width:100%!important;height:auto!important}.fb_iframe_widget_fluid{display:none!important}.project_small{width:90%;margin:5%;display:block;}} @media (max-width:720px){.menu2 li{width:33%;display:table;min-height:63px;}.menu2 .siteadm{display:none;}.infoblock img{float:none;}} @media (max-width:600px) {.social{display:none}} @media (max-width:460px){.social{display:none}.menublock{overflow-y:scroll;overflow-x:hidden;height:480px;}}.lSSlideWrapper,.lSSlideWrapper .lSFade{position:relative}.lSSlideOuter{overflow:hidden;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.lightSlider:after,.lightSlider:before{content:" ";display:table}.lightSlider{overflow:hidden;margin:0}.lSSlideWrapper{max-width:100%;overflow:hidden}.lSSlideWrapper>.lightSlider:after{clear:both}.lSSlideWrapper .lSSlide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:all 1s;-webkit-transition-property:-webkit-transform,height;-moz-transition-property:-moz-transform,height;transition-property:transform,height;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>*{position:absolute!important;top:0;left:0;z-index:9;margin-right:0;width:100%}.lSSlideWrapper.usingCss .lSFade>*{opacity:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lSSlideWrapper .lSFade>.active{z-index:10}.lSSlideWrapper.usingCss .lSFade>.active{opacity:1}.lSSlideOuter .lSPager.lSpg{margin:10px 0 0;padding:0;text-align:center}.lSSlideOuter .lSPager.lSpg>li{cursor:pointer;display:inline-block;padding:0 5px}.lSSlideOuter .lSPager.lSpg>li a{background-color:#222;border-radius:30px;display:inline-block;height:8px;overflow:hidden;text-indent:-999em;width:8px;position:relative;z-index:99;-webkit-transition:all .5s linear 0s;transition:all .5s linear 0s}.lSSlideOuter .lSPager.lSpg>li.active a,.lSSlideOuter .lSPager.lSpg>li:hover a{background-color:#428bca}.lSSlideOuter .media{opacity:.8}.lSSlideOuter .media.active{opacity:1}.lSAction>a{width:32px;display:block;top:50%;height:32px;background-image:url(../img/clientcontrols.png);cursor:pointer;position:absolute;z-index:99;margin-top:-16px;opacity:.5;-webkit-transition:opacity .35s linear 0s;transition:opacity .35s linear 0s}.lSAction>a:hover{opacity:1}.lSAction>.lSPrev{background-position:0 0;left:0}.lSAction>.lSNext{background-position:-31px 0;right:0}.lSAction>a.disabled{pointer-events:none}.cS-hidden{height:1px;opacity:0;filter:alpha(opacity=0);overflow:hidden}.lSSlideOuter.vertical{position:relative}.lSSlideOuter.vertical.noPager{padding-right:0!important}.lSSlideOuter.vertical .lSGallery{position:absolute!important;right:0;top:0}.lSSlideOuter.vertical .lightSlider>*{width:100%!important;max-width:none!important}@media (max-width:400px){.logo img{width:190px;}.deci{display:none}.num2{display:block;margin-top:5px;}.header{padding:53px 10px 40px;}.lang{margin-left:10%}}@-webkit-keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@keyframes rightEnd{0%,100%{left:0}50%{left:-15px}}@-webkit-keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@keyframes topEnd{0%,100%{top:0}50%{top:-15px}}@-webkit-keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@keyframes leftEnd{0%,100%{left:0}50%{left:15px}}@-webkit-keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}@keyframes bottomEnd{0%,100%{bottom:0}50%{bottom:-15px}}.lSSlideOuter .rightEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lSSlideOuter .leftEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.vertical .rightEnd{-webkit-animation:topEnd .3s;animation:topEnd .3s;position:relative}.lSSlideOuter.vertical .leftEnd{-webkit-animation:bottomEnd .3s;animation:bottomEnd .3s;position:relative}.lSSlideOuter.lSrtl .rightEnd{-webkit-animation:leftEnd .3s;animation:leftEnd .3s;position:relative}.lSSlideOuter.lSrtl .leftEnd{-webkit-animation:rightEnd .3s;animation:rightEnd .3s;position:relative}.lightSlider.lsGrab>*{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lightSlider.lsGrabbing>*{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}#lightSlider ul{list-style:none;padding-left:0;margin-bottom:0}#lightSlider li{float:left;margin-right:6px;cursor:pointer;display:flex;align-items:center}#lightSlider .clogo{display:block;height:auto;max-width:80%;margin:0 auto}#lightSlider picture{width:100%;}.ifrmfb{width:100%;margin-top:15px;border:none;overflow:hidden}.webtitle{margin-bottom:12px}.project_app{background: none;width: 19.5%;}.project_app img{max-height: 100%;}.blob { position: absolute; top: 0; left: 0; fill: #eaf4f6; linear-gradient(45deg, blue, red); width: 20vmax; z-index: -1; animation: move 10s ease-in-out infinite; transform-origin: 50% 50%; } @keyframes move { 0%   { transform: scale(0.8)   translate(25vw, 0px); } 40%  { transform: scale(0.8, 1) translate(50vw, 10px) rotate(120deg); } 70%  { transform: scale(1) translate(10vw, 0px) rotate(180deg); } 100% { transform: scale(0.8)   translate(25vw, 0px); } } .blobsvg { fill: url(#blobsvg-gradient) #D7EBFF; } @media (max-width:824px){ .blob { top: 20px; width: 280px; } } @media (max-width:700px){ .aboutus img { width:96%; } }.myblob{position:relative;}.aboutus{display: flow-root; position: relative;backdrop-filter: blur(10px); padding:20px 0 40px 0;}.aboutus .pagetitle{margin-top:30px; font-size:24px;display:inline-block; margin-left: 10px;}.aboutus .abouticon{font-weight: normal;font-size:18px;margin-top:-5px;}.aboutus .text{color:#222;font-size:15px;margin-left: 12px;margin-right: 12px;}.section-statistics{position:relative;backdrop-filter:blur(10px)}.containerstat{width:100%;max-width:1280px;margin:0 auto}.statistic-container{justify-content:space-evenly;border-radius:7px}.staticbanner{border:1px solid #3499e4;/*background-color: #4a61ec; background-image: linear-gradient(148deg, #a8ebf8 0%, #20c3e3 30%, #34acc4 65%, #065ea1 100%); */min-height:180px;margin-bottom:70px;padding:0 30px}.staticbanner,.statistic{display:flex;align-items:center;justify-content:center}.statistic{color:#0d7acc;position:relative;flex-wrap:wrap}.statistic-number{margin-right:40px;line-height:1;white-space:nowrap;display:flex}.statistic-icon{height:42px;margin-right:23px}.heading-large,.heading-large span{font-size:48px;font-weight:700}.heading-6{font-size:22px;font-weight:500}.statistic-text{display:flex;flex-direction:column;font-weight:700!important;color:#0d6db5;font-family:BPGNinoMtavruliMedium}.statistic-number .counter{min-width:130px;display:block;text-align:center;margin-right:4px}.statistic-text span{font-size:15px;color:#1a8ce1;font-weight:400;margin-top:4px}.statistic-container{justify-content:space-evenly}@media (max-width:870px){.statistic-number{margin-right:20px}}@media (max-width:803px){.statistic{text-align:center}.statistic-text{padding-top:15px}}@media (max-width:550px){.section-statistics{zoom:0.9}.statistic-number,.statistic-number .counter{margin-right:0}.statistic-icon{margin-right:15px}}@media (max-width:450px){.section-statistics{zoom:0.8}.heading-large span{font-size:42px}.statistic-icon{margin-right:10px;height:38px}}@media (max-width:380px){.statistic-icon{margin-right:0}}@media (max-width:330px){.section-statistics{zoom:0.7}}
:root{--sa-primary:#3182ce;--sa-primary-dark:#2c5282;--sa-text-main:#2d3748;--sa-text-muted:#718096;--sa-bg-card:#ffffff;--sa-bg-section:#f7fafc;--sa-border:#e2e8f0;--sa-red:#e53e3e;--sa-radius:12px}.academy-courses-section{padding:80px 0;font-family:'Helvetica Neue',Helvetica,Arial,sans-serif}.academy-courses-section .container{max-width:1240px;margin:0 auto;padding:0}.section-header{text-align:center;margin-bottom:30px}.section-header h2{font-size:32px;color:var(--sa-text-main);margin:0;font-weight:800}.course-description,.meta-item,.section-header p{color:var(--sa-text-muted)}.section-header p{font-size:18px;margin:0;font-weight:400}.courses-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:30px;margin-bottom:30px}.course-card{background:var(--sa-bg-card);border:1px solid var(--sa-border);border-radius:var(--sa-radius);overflow:hidden;display:flex;transition:transform .3s,box-shadow .3s;height:100%}.course-card:hover{transform:translateY(-5px);box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1)}.course-image{position:relative;width:100%;overflow:hidden}.course-image img{top:0;left:0;width:100%;height:100%;transition:transform .5s}.course-card:hover .course-image img{transform:scale(1)}.course-content{padding:20px;display:flex;flex-direction:column;flex:1}.course-description,.course-title a{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.course-title{margin:0 0 12px;line-height:1.4;min-height:52px}.course-title a{font-size:18px;color:var(--sa-text-main);font-weight:700;text-decoration:none;transition:color .2s;-webkit-line-clamp:2}.course-card:hover .course-title a,.meta-item i{color:var(--sa-primary)}.course-description{font-size:14px;line-height:1.6;margin:0 0 20px;flex:1;-webkit-line-clamp:3}.course-meta{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:20px}.course-btn,.meta-item{display:flex;align-items:center}.meta-item{font-size:13px;gap:6px;font-weight:500}.meta-item i{font-style:normal}.meta-item.price{flex-direction:column;align-items:flex-end;gap:2px}.original-price{font-size:13px;color:#a0aec0;text-decoration:line-through}.final-price{font-size:18px;font-weight:700;color:var(--sa-text-main);text-wrap-mode:nowrap}.original-price+.final-price{color:var(--sa-red)}.course-btn{justify-content:center;padding:12px;background-color:#ebf8ff;color:var(--sa-primary-dark);font-size:14px;font-weight:600;text-decoration:none;border-radius:8px;transition:.2s}.course-btn:hover{background-color:var(--sa-primary);color:#fff;text-decoration:none}.course-btn .arrow{margin-left:8px;transition:transform .2s}.course-btn:hover .arrow{transform:translateX(4px)}.section-footer{text-align:center;margin-top:10px}.view-all-btn{display:inline-flex;align-items:center;padding:14px 32px;background-color:#fff;color:var(--sa-text-main);border:2px solid var(--sa-border);border-radius:50px;font-weight:700;font-size:15px;text-decoration:none;transition:.2s}.view-all-btn:hover{border-color:var(--sa-primary);color:var(--sa-primary);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.05);text-decoration:none}.no-courses{text-align:center;padding:60px;color:var(--sa-text-muted);font-size:16px;background:#fff;border-radius:var(--sa-radius);border:1px dashed var(--sa-border)}@media (max-width:768px){.section-header h2{font-size:26px}.courses-grid{grid-template-columns:1fr;gap:20px}}