.thin{font-weight: 100;}/* PRESENTION PAGE *//* Section Components */.presentation-page{overflow-x: hidden;}.section-components .title{margin-top: 60px; margin-bottom: 5px;}.section-components .description{margin-top: 35px;}.section-components .image-container{height: 560px; position: relative;}.section-components .components-macbook{width: auto; left: -100px; top: 0; height: 100%; position: absolute;}.section-components .table-img,.section-components .share-btn-img,.section-components .coloured-card-btn-img,.section-components .coloured-card-img,.section-components .social-img,.section-components .pin-btn-img, .section-content .info-img, .section-content .area-img{position: absolute; box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2);}.section-components .coloured-card-img{left: 90%; top: 11%; height: 90px; border-radius: 2px;}.section-content .info-img{right: 20%; top: 11%; height: 120px; border-radius: 2px;}.section-components .social-img{left: 70%; top: 67%; height: 40px;}.section-content .area-img{left: 10%; top: 67%; height: 125px;}.section-components .coloured-card-btn-img{left: 35%; top: 2%; height: 125px; border-radius: 6px;}.section-components .table-img{left: -13%; top: 27%; height: 175px; border-radius: 2px;}.section-components .pin-btn-img{left: 0%; top: 68%; height: 25px; border-radius: 3px;}.section-components .share-btn-img{left: 3%; top: -3%; height: 25px;}/* Section Content */.section-content .section-description{margin-top: 100px;}.section-content .title{margin-bottom: 5px;}.section-content .section-description .title+.description{margin-top: 0;}.section-content .description{margin-top: 35px;}.section-content .image-container{max-width: 900px; position: relative;}.section-content .image-container .ipad-img{width: 100%; transition: transform .6s .9s; z-index: 2;}/*.section-content .image-container .area-img,.section-content .image-container .info-img{position: absolute; box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); opacity: 0; transform: translate3D(0px, 100px, 0px); -webkit-transform: translate3D(0px, 100px, 0px);}.section-content .image-container .area-img{top: 10%; left: 60%; height: 300px; width: 250px; z-index: 2; -webkit-transition: all 1s ease-out 0s; -moz-transition: all 1s ease-out 0s; -o-transition: all 1s ease-out 0s; -ms-transition: all 1s ease-out 0s; transition: all 1s ease-out 0s;}.section-content .image-container .info-img{top: 50%; left: 0%; height: 200px; width: 300px; -webkit-transition: all 1s ease-out 0s; -moz-transition: all 1s ease-out 0s; -o-transition: all 1s ease-out 0s; -ms-transition: all 1s ease-out 0s; transition: all 1s ease-out 0s;}*/.animated{transform: translate3D(0px, 0px, 0px) !important; -webkit-transform: translate3D(0px, 0px, 0px) !important; opacity: 1 !important;}/* animated images */@-webkit-keyframes Floatingy{from{-webkit-transform: translate(0, 0px);}65%{-webkit-transform: translate(50px, 0);}to{-webkit-transform: translate(0, -0px);}}@-moz-keyframes Floatingy{from{-moz-transform: translate(0, 0px);}65%{-moz-transform: translate(50px, 0);}to{-moz-transform: translate(0, -0px);}}@-webkit-keyframes Floatingx{from{-webkit-transform: translate(50px, 0px);}65%{-webkit-transform: translate(0, 0);}to{-webkit-transform: translate(50px, -0px);}}@-moz-keyframes Floatingx{from{-moz-transform: translate(50px, 0px);}65%{-moz-transform: translate(0, 0);}to{-moz-transform: translate(50px, -0px);}}.table-img,.coloured-card-img,.coloured-card-btn-img,.pin-btn-img,.share-btn-img,.social-img,.info-img,.area-img{-webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: ease-in-out; -moz-animation-iteration-count: infinite; -moz-animation-timing-function: ease-in-out; -webkit-animation-name: Floatingy; -moz-animation-name: Floatingy; float: left;}.table-img{-webkit-animation-duration: 14s; -moz-animation-duration: 14s; -webkit-animation-name: Floatingx; -moz-animation-name: Floatingx;}.coloured-card-img{-webkit-animation-duration: 10s; -moz-animation-duration: 10s; -webkit-animation-name: Floatingx; -moz-animation-name: Floatingx;}.coloured-card-btn-img{-webkit-animation-duration: 18s; -moz-animation-duration: 18s;}.pin-btn-img{-webkit-animation-duration: 15s; -moz-animation-duration: 15s;}.share-btn-img, .info-img{-webkit-animation-duration: 11s; -moz-animation-duration: 11s;}.social-img, .area-img{-webkit-animation-duration: 16s; -moz-animation-duration: 16s; -webkit-animation-name: Floatingx; -moz-animation-name: Floatingx;}/* Presentation Page OnScroll Animation */.animated{-webkit-animation-duration: 16s !important; -moz-animation-duration: 16s !important; animation-duration: 16s !important; animation-fill-mode: both !important; /*animation-duration: 1s; animation-fill-mode: both;*/}.animated.infinite{animation-iteration-count: infinite;}.animated.hinge{animation-duration: 2s;}.animated.flipOutX,.animated.flipOutY,.animated.bounceIn,.animated.bounceOut{animation-duration: .75s;}@keyframes bounce{from, 20%, 53%, 80%, to{animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); transform: translate3d(0, 0, 0);}40%, 43%{animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0, -30px, 0);}70%{animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); transform: translate3d(0, -15px, 0);}90%{transform: translate3d(0, -4px, 0);}}.bounce{animation-name: bounce; transform-origin: center bottom;}@keyframes flash{from, 50%, to{opacity: 1;}25%, 75%{opacity: 0;}}.flash{animation-name: flash;}.fixed-section{top: 90px; max-height: 71vh; overflow: scroll; border-bottom: 1px solid rgba(220, 220, 220, .8);}.fixed-section ul li{list-style: none;}.fixed-section li a{font-size: 14px; padding: 2px; display: block; color: #666666;}.fixed-section li a.active{color: #00bbff;}.fixed-section.float{position: fixed; top: 100px; width: 200px; margin-top: 0;}@media (max-width: 991px){.fixed-section.affix{position: relative; margin-bottom: 100px;}}#images h4{margin-bottom: 30px;}#javascriptComponents{padding-bottom: 0;}#javascriptComponents .btn-raised{margin: 10px 0px;}.navbar-color-on-scroll{-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99999999;background-color:#777;color:#eee;width:50px;height:48px;line-height:48px;right:30px;bottom:30px;padding-top:2px;border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.scroll-top-wrapper:hover{background-color:#888}.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1.0}.scroll-top-wrapper i.fa{line-height:inherit}.help-block.with-errors{color: #ff5050; margin-top: 5px;}.presentation-page .section-cards .card{max-width: 100% !important;}.geek{color: rgba(132, 13, 121, 0.88); font-weight: 700 !important; font-family: "Roboto Slab", "Times New Roman", serif;}.cjspe span{font-size:16px !important; text-transform: uppercase;}.presentation-page h4.description{line-height: 0.6 !important; font-size: 2.4rem;}@media (max-width:768px){.section-content .section-description{margin-top:-50px;}.margspe{margin-top:50px;}}ul.timeline{list-style-type: none; position: relative;}ul.timeline:before{content: ' '; background: #d4d9df; display: inline-block; position: absolute; left: 29px; width: 2px; height: 100%; z-index: 400;}ul.timeline>li{margin: 20px 0; padding-left: 20px;}ul.timeline>li:before{content: ' '; background: white; display: inline-block; position: absolute; border-radius: 50%; border: 3px solid #46ACC2; left: 20px; width: 20px; height: 20px; z-index: 400;}.timeline-cyr a{text-decoration: none}.timeline-cyr h4{text-align: center; margin: 30px 0; color: #444}.main-timeline{position: relative}.main-timeline:before{content: ""; width: 5px; height: 100%; border-radius: 20px; margin: 0 auto; background: #242922; position: absolute; top: 0; left: 0; right: 0}.main-timeline .timeline{display: inline-block; margin-bottom: 50px; position: relative}.main-timeline .timeline:before{content: ""; width: 20px; height: 20px; border-radius: 50%; border: 4px solid #fff; background: #ec496e; position: absolute; top: 50%; left: 50%; z-index: 1; transform: translate(-50%, -50%)}.main-timeline .timeline-icon{display: inline-block; width: 130px; height: 130px; border-radius: 50%; border: 3px solid #ec496e; padding: 13px; text-align: center; position: absolute; top: 50%; left: 30%; transform: translateY(-50%)}.main-timeline .timeline-icon i{display: block; border-radius: 50%; background: #ec496e; font-size: 64px; color: #fff; line-height: 100px; z-index: 1; position: relative}.main-timeline .timeline-icon:after,.main-timeline .timeline-icon:before{content: ""; width: 100px; height: 4px; background: #ec496e; position: absolute; top: 50%; right: -100px; transform: translateY(-50%)}.main-timeline .timeline-icon:after{width: 70px; height: 50px; background: #fff; top: 89px; right: -30px}.main-timeline .timeline-content{width: 50%; padding: 0 50px; margin: 52px 0 0; float: right; position: relative}.main-timeline .timeline-content:before{content: ""; width: 70%; height: 100%; border: 3px solid #ec496e; border-top: none; border-right: none; position: absolute; bottom: -13px; left: 35px}.main-timeline .timeline-content:after{content: ""; width: 37px; height: 3px; background: #ec496e; position: absolute; top: 13px; left: 0}.main-timeline .title{font-size: 20px; font-weight: 600; color: #ec496e; text-transform: uppercase; margin: 0 0 5px}.main-timeline .description{display: inline-block; font-size: 16px; color: #404040; line-height: 20px; letter-spacing: 1px; margin: 0}.main-timeline .timeline:nth-child(even) .timeline-icon{left: auto; right: 30%}.main-timeline .timeline:nth-child(even) .timeline-icon:before{right: auto; left: -100px}.main-timeline .timeline:nth-child(even) .timeline-icon:after{right: auto; left: -30px}.main-timeline .timeline:nth-child(even) .timeline-content{float: left}.main-timeline .timeline:nth-child(even) .timeline-content:before{left: auto; right: 35px; transform: rotateY(180deg)}.main-timeline .timeline:nth-child(even) .timeline-content:after{left: auto; right: 0}.main-timeline .timeline:nth-child(2n) .timeline-content:after,.main-timeline .timeline:nth-child(2n) .timeline-icon i,.main-timeline .timeline:nth-child(2n) .timeline-icon:before,.main-timeline .timeline:nth-child(2n):before{background: #f9850f}.main-timeline .timeline:nth-child(2n) .timeline-icon{border-color: #f9850f}.main-timeline .timeline:nth-child(2n) .title{color: #f9850f}.main-timeline .timeline:nth-child(2n) .timeline-content:before{border-left-color: #f9850f; border-bottom-color: #f9850f}.main-timeline .timeline:nth-child(3n) .timeline-content:after,.main-timeline .timeline:nth-child(3n) .timeline-icon i,.main-timeline .timeline:nth-child(3n) .timeline-icon:before,.main-timeline .timeline:nth-child(3n):before{background: #8fb800}.main-timeline .timeline:nth-child(3n) .timeline-icon{border-color: #8fb800}.main-timeline .timeline:nth-child(3n) .title{color: #8fb800}.main-timeline .timeline:nth-child(3n) .timeline-content:before{border-left-color: #8fb800; border-bottom-color: #8fb800}.main-timeline .timeline:nth-child(4n) .timeline-content:after,.main-timeline .timeline:nth-child(4n) .timeline-icon i,.main-timeline .timeline:nth-child(4n) .timeline-icon:before,.main-timeline .timeline:nth-child(4n):before{background: #2fcea5}.main-timeline .timeline:nth-child(4n) .timeline-icon{border-color: #2fcea5}.main-timeline .timeline:nth-child(4n) .title{color: #2fcea5}.main-timeline .timeline:nth-child(4n) .timeline-content:before{border-left-color: #2fcea5; border-bottom-color: #2fcea5}@media only screen and (max-width:1200px){.main-timeline .timeline-icon:before{width: 50px; right: -50px}.main-timeline .timeline:nth-child(even) .timeline-icon:before{right: auto; left: -50px}.main-timeline .timeline-content{margin-top: 75px}}@media only screen and (max-width:990px){.main-timeline .timeline{margin: 0 0 10px}.main-timeline .timeline-icon{left: 25%}.main-timeline .timeline:nth-child(even) .timeline-icon{right: 25%}.main-timeline .timeline-content{margin-top: 115px}}@media only screen and (max-width:767px){.main-timeline{padding-top: 50px}.main-timeline:before{left: 80px; right: 0; margin: 0}.main-timeline .timeline{margin-bottom: 70px}.main-timeline .timeline:before{top: 0; left: 83px; right: 0; margin: 0}.main-timeline .timeline-icon{width: 60px; height: 60px; line-height: 40px; padding: 5px; top: 0; left: 0}.main-timeline .timeline:nth-child(even) .timeline-icon{left: 0; right: auto}.main-timeline .timeline-icon:before, .main-timeline .timeline:nth-child(even) .timeline-icon:before{width: 25px; left: auto; right: -25px}.main-timeline .timeline-icon:after, .main-timeline .timeline:nth-child(even) .timeline-icon:after{width: 25px; height: 30px; top: 44px; left: auto; right: -5px}.main-timeline .timeline-icon i{font-size: 30px; line-height: 45px}.main-timeline .timeline-content, .main-timeline .timeline:nth-child(even) .timeline-content{width: 100%; margin-top: -15px; padding-left: 130px; padding-right: 5px}.main-timeline .timeline:nth-child(even) .timeline-content{float: right}.main-timeline .timeline-content:before, .main-timeline .timeline:nth-child(even) .timeline-content:before{width: 50%; left: 120px}.main-timeline .timeline:nth-child(even) .timeline-content:before{right: auto; transform: rotateY(0)}.main-timeline .timeline-content:after, .main-timeline .timeline:nth-child(even) .timeline-content:after{left: 85px}}@media only screen and (max-width:479px){.main-timeline .timeline-content, .main-timeline .timeline:nth-child(2n) .timeline-content{padding-left: 110px}.main-timeline .timeline-content:before, .main-timeline .timeline:nth-child(2n) .timeline-content:before{left: 99px}.main-timeline .timeline-content:after, .main-timeline .timeline:nth-child(2n) .timeline-content:after{left: 65px}}@keyframes icon-load{0%{transform: rotate(-12deg)}8%{transform: rotate(12deg)}10%, 28%, 30%, 48%, 50%, 68%{transform: rotate(24deg)}18%, 20%, 38%, 40%, 58%, 60%{transform: rotate(-24deg)}100%, 75%{transform: rotate(0)}}@media only screen and (max-width:990px){.main-timeline12 .timeline{margin-bottom: 20px}}@media only screen and (max-width:767px){.main-timeline12 .timeline-icon{padding-top: 0}.main-timeline12 .timeline:nth-child(2n) .timeline-icon{padding-bottom: 0}.main-timeline12 .border{margin-bottom: 10px}.main-timeline12 .timeline:nth-child(2n) .border{margin: 10px 0 0}.main-timeline12 .timeline-content{text-align: center}}.rappel{margin: 20px 0;}/*.g-recaptcha div iframe{max-width: 80% !important; overflow: hidden !important;}.g-recaptcha div iframe html body .rc-anchor-checkbox-label{font-size:1.2rem !important;}.g-recaptcha div iframe html body .rc-anchor-logo-img-portrait{width:20px !important; height:20px !important;}.g-recaptcha div iframe html body .rc-anchor-logo-text{font-size: 0.8rem !important;}.g-recaptcha div iframe html body .rc-anchor-normal-footer{display: none !important;}*/html, body{max-width:100% !important; overflow-x:hidden !important; -webkit-box-sizing: border-box !important; -moz-box-sizing: border-box !important; box-sizing: border-box !important; position: relative !important;}@media only screen and (max-width:767px){.cyrtopspe{margin-top:-250px;}}#photos .header-filter:after{background: none;}#photos .page-header{height: 90vh;}#photos .header-filter::before{background:none;}#callmobile{display:none;}@media (max-width: 991px){#callmobile{display:block;position:fixed;bottom:0;left:0;width:100%;color:#FFF;background:#2fcea5;text-align:center;font-weight:bold;font-size:18px;z-index:999;}#callmobile span a{position:relative;width:100%;height:100%;display:block;padding:10px;color:#FFF;}}
