.lotek_sec.contain .wpb_content_element{margin-bottom:0px;}
.home-contain{background:rgba(43, 64, 74, 0.85);text-align:center;height:680px;color:#fff;overflow:hidden;}
.home-headline h4{font-size:30px;line-height:30px;letter-spacing:7px;}
.home-headline p{text-transform:uppercase;font-size:14px;line-height:18px;letter-spacing:3px;color:#d4d7d8;}
.home-headline a.btn{margin:0 5px 0 5px;}
.start-page{background:url(images/start-wrapper-bg.png) no-repeat top center;margin:0 auto;margin-top:60px;padding-top:28px;width:100px;height:auto;}
.start-page a{display:block;color:#fff;border:3px solid #fff;border-radius:50%;text-align:center;width:100px;height:100px;font-size:22px;line-height:22px;padding:25px 0 25px 0;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.start-page a:hover{text-decoration:none;background:#fff;}
.sparator-line{display:block;background:url(images/vertical-line.png) repeat-y top center;margin:0 auto;padding:0;overflow:hidden;text-indent:-9999px;width:3px;height:137px;}
.home-wrapp{text-align:left;margin-top:60px;}
.home-wrapp h3{border-bottom:3px solid #fff;padding-bottom:20px;font-size:56px;line-height:56px;}
.home-wrapp h3 span{display:block;font-size:32px;}
.img-mobile{display:inline-block;max-width:100%;height:auto;margin-top:70px;}
.subscribe-form{position:relative;margin:0 auto;font-family:Open Sans;}
.subscribe-form.fullwidth{width:100%;}
input.subscribe{position:relative;width:100%;border:none;background:none;padding:20px;border-radius:40px;border:3px solid #879aa4;font-size:12px;}
.subscribe-button{position:absolute;background:#879aa4;padding:10px 25px 10px 25px;border-radius:40px;font-weight:700;border:none;right:10px;top:10px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.logo{z-index:600;position:relative;display:inline-block;margin:40px 0 30px 0;padding:0;}
.margin80{margin-top:80px;}
.margin120{margin-top:120px;}
.small-logo{position:relative;display:inline-block;margin:0;padding:0;}
header{margin:0;padding:0;}
.sticky-nav{position:fixed;top:0;margin:0;width:100%;animation:thedrop 1s 8;-moz-animation:thedrop 1s 8;-webkit-animation:thedrop 1s 8;z-index:99999;}
#intro{float:left;width:100%;padding:100px 0 0 0;margin-top:-4px;}
.contain{float:left;width:100%;}
.contain-body{background:url(images/vertical-line.png) repeat-y top center;}
.colorbg{color:#fff;}
.darkbg{background:#363f48;color:#fff;}
.inner{position:relative;background:#fff;padding:80px 30px 40px 30px;color:#2c323a;margin-top:50px;}
.inner .icon-title{margin-top:-50px;z-index:999;}
#page-heading{padding:40px 0 40px 0;}
#page-heading h4{font-size:18px;line-height:18px;margin-bottom:10px;}
#page-heading p{font-size:16px;line-height:24px;margin-bottom:10px;}
.features-body{position:relative;background:url(images/horizontals-line1.png) no-repeat top center;padding-top:50px;}
.features-box{background:url(images/features-box.png) no-repeat top center;text-align:center;padding-top:20px;overflow:hidden;}
footer{float:left;width:100%;position:relative;background:#363f48;color:#5e666d;text-align:center;padding-top:100px;}
.totop{background:#071327;position:absolute;display:block;width:70px;height:70px;border:2px #374966 solid !important;color:#374966;border-radius:50%;font-size:34px;line-height:62px;margin-left:-35px;left:50%;top:-135px;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out;}
.totop:focus,
.totop:active{outline:none;text-transform:uppercase;}
.totop:hover{color:#fdbb31;border-color:#fdbb31 !important;}
.social-network{display:inline-block;width:70px;height:70px;background:none;border:2px solid #374966;border-radius:50%;color:#374966;font-size:34px;line-height:62px;font-weight:700;margin:20px 10px 0 10px;}
.social-network:hover,
.social-network:focus,
.social-network:active{outline:none;text-transform:uppercase;}
.subfooter{background:#252c33;color:#374966;padding:30px 0 20px 0;margin-top:60px;font-family:Open Sans;}
.copyrigh{margin:0;}
.headline{font-size:72px;line-height:60px;letter-spacing:15px;border-bottom:5px solid #fff;padding-bottom:20px;margin-bottom:40px;}
.headline span{display:block;font-size:60px;line-height:60px;}
.heading{background:url(images/vertical-line.png) repeat-y top center;color:#2d3c3f;font-size:24px;line-height:24px;border:none;margin:0;padding:0 0 60px 0;text-align:center;}
.heading span{background:#fff;font-weight:700;padding:15px 50px 15px 50px;border-radius:2px;}
.icon-title{position:absolute;text-align:center;width:110px;height:110px;background:#fff;top:0;left:50%;margin-left:-55px;border-radius:50%;font-size:54px;line-height:54px;padding-top:20px;z-index:999;border:5px solid;}
.icon-title.centered{top:50%;margin-top:-55px;}
.darkbg .icon-title{border-color:#363f48;}
.icon-feature{border:3px solid #fff;background:#363f48;border-radius:50%;width:70px;height:70px;text-align:center;font-size:32px;line-height:32px;padding-top:15px;margin-bottom:20px;}
.margin-clear{margin:0;}
.padding-clear{padding:0;}
.margintop-clear{margin-top:0;}
.paddingtop-clear{padding-top:0;}
.marginbot-clear{margin-bottom:0;}
.paddingbot-clear{padding-bottom:0;}
.marginbot-min40{margin-bottom:-40px;}
.margintop-min15{margin-top:-15px;}
.margintop5{margin-top:5px;}
.margintop10{margin-top:10px;}
.margintop15{margin-top:15px;}
.margintop20{margin-top:20px;}
.margintop25{margin-top:25px;}
.margintop30{margin-top:30px;}
.margintop35{margin-top:35px;}
.margintop40{margin-top:40px;}
.margintop45{margin-top:45px;}
.margintop50{margin-top:50px;}
.margintop55{margin-top:55px;}
.margintop60{margin-top:60px;}
.margintop80{margin-top:80px;}
.marginbot5{margin-bottom:5px;}
.marginbot10{margin-bottom:10px;}
.marginbot15{margin-bottom:15px;}
.marginbot20{margin-bottom:20px;}
.marginbot25{margin-bottom:25px;}
.marginbot30{margin-bottom:30px;}
.marginbot35{margin-bottom:35px;}
.marginbot40{margin-bottom:40px;}
.marginbot45{margin-bottom:45px;}
.marginbot50{margin-bottom:50px;}
.marginbot55{margin-bottom:55px;}
.marginbot60{margin-bottom:60px;}
.marginbot80{margin-bottom:80px;}
.marginleft5{margin-left:1px;}
.marginleft10{margin-left:10px;}
.marginleft15{margin-left:15px;}
.marginleft20{margin-left:20px;}
.marginright5{margin-right:1px;}
.marginright10{margin-right:10px;}
.marginright15{margin-right:15px;}
.marginright20{margin-right:20px;}
@media (min-width:1200px){.features-body{background:url(images/horizontals-line.png) no-repeat top center;}
.team-wrapper{background:url(images/horizontals-line.png) no-repeat 0 35px;background-position:50% 35px;}
.team-box{width:170px;}
.pricing-wrapper{background:url(images/pricing-line.png) no-repeat top center;}
.slide-wrapper{margin-left:35%;width:30%;}
}
@media (max-width:1200px){.features-body{background:url(images/horizontals-line2.png) no-repeat top center;padding-top:62px;}
}
@media (min-width:768px) and (max-width:990px){.navbar-brand{margin-left:30px;}
.navbar-default .navbar-nav li a,
.navbar-default .navbar-nav li a:focus{font-size:11px;line-height:11px;font-weight:700;padding:20px 8px 20px 8px;}
.slide-wrapper{margin-left:25%;width:50%;}
.features-body{background:none;padding-top:110px;}
.features-box{width:50%;margin:0 auto;margin-bottom:30px;}
.contain-body{background:none;}
blockquote p{font-size:14px;font-weight:400;line-height:24px;}
.Products-wrapper ul li{width:50%;}
.Products-wrapper.grid_col_one ul li{width:100%;}
.Products-wrapper.grid_col_two ul li{width:100%;}
.Products-wrapper.grid_col_three ul li{width:50%;}
.Products-wrapper.grid_col_four ul li{width:50%;}
.Products-wrapper.grid_col_five ul li{width:50%;}
.Products-wrapper.grid_col_six ul li{width:50%;}
.team-wrapper{background:none;background:url(images/vertical-line.png) repeat-y top center;padding-top:160px;padding-bottom:40px;}
.team-left,
.team-right{float:none;width:170px;margin:0 auto;text-align:center;}
.team-box{float:none;width:170px;margin:0 auto;display:block;}
.team-right .wpb_wrapper{float:none;}
.team-left .team-box,
.team-right .team-box{margin:0 auto 30px auto;}
.pricing-wrapper{background:none;position:relative;padding-top:63px;}
}
@media (max-width:767px){.navbar-header{float:left;width:100%;}
.navbar-brand{margin-left:20px;padding-top:10px;}
.navbar-default .collapse{clear:both;border-top:none;float:none;width:100%;box-shadow:none;overflow-x:hidden;overflow-y:auto;margin:0;padding:0;border:none;}
.navbar-nav,
.navbar-nav li{float:left;width:100%;padding:0;margin:0;border:none;}
.navbar-default .navbar-nav li a,
.navbar-default .navbar-nav li a:focus{padding:20px;margin:0;}
.navbar-default .navbar-nav li a.selected,
.navbar-default .navbar-nav .active a,
.navbar-default .navbar-nav .dropdown.active a,
.navbar-default .navbar-nav .active a:hover,
.navbar-default .navbar-nav .dropdown.active a:hover,
.navbar-default .navbar-nav .active a:focus,
.navbar-default .navbar-nav .dropdown.active a:focus{background-image:none;}
.slide-wrapper{margin-left:22.5%;width:55%;}
.features-body{background:none;padding-top:110px;}
.features-box{width:60%;margin:0 auto;margin-bottom:30px;}
.contain-body{background:none;}
.testimoni-avatar, .testimoni-text{width:100%;}
.Products-wrapper ul li{width:100%;}
.Products-wrapper.grid_col_one ul li{width:100%;}
.Products-wrapper.grid_col_two ul li{width:100%;}
.Products-wrapper.grid_col_three ul li{width:100%;}
.Products-wrapper.grid_col_four ul li{width:100%;}
.Products-wrapper.grid_col_five ul li{width:100%;}
.Products-wrapper.grid_col_six ul li{width:100%;}
.team{padding-top:140px;}
.team-wrapper{background:none;background:url(images/vertical-line.png) repeat-y top center;padding-top:160px;padding-bottom:40px;}
.team-left,
.team-right{float:none;width:170px;margin:0 auto;text-align:center;}
.team-box{float:none;width:170px;margin:0 auto;display:block;}
.team-right .wpb_wrapper{float:none;}
.team-left .team-box,
.team-right .team-box{margin:0 auto 30px auto;}
.icon-title.centered{top:0;margin-top:0;}
.blog-thumbls,
.artcle{width:100%;}
.pricing-wrapper{background:none;position:relative;padding-top:63px;}
.headline{font-size:42px;line-height:50px;letter-spacing:15px;border-bottom:3px solid #fff;}
.flex-direction-nav .flex-prev,
.flex-direction-nav .flex-next{opacity:0.4;}
.img-mobile{display:none;}
.article-wrapper,aside{width:100%;}
}
@media only screen and (max-width:650px){.headline{font-size:24px;line-height:30px;letter-spacing:15px;border-bottom:2px solid #fff;}
.slide-wrapper{margin-left:15%;width:70%;}
}
.demo-panel{background:#fff;color:#fff;width:240px;display:none;height:auto;left:0;padding:0;top:70px;position:fixed;_position:absolute;z-index:99999;border:1px solid #e1e1e1;border-left:none;}
.demo-panel h6{text-align:center;margin-bottom:10px;padding:12px 0 13px 0;text-transform:uppercase;color:#2c323a;background:#f4f6f7;}
a.openpanel{_background-image:none;background:#f4f6f7;padding:8px 10px 6px 10px;border-left:none;color:#fff;display:block;left:0;text-align:center;font-size:24px;top:70px;z-index:99999;position:fixed;_position:absolute;border-left:none;}
a.openpanel{text-decoration:none;}
a.active.openpanel{border-left:none;_position:absolute;left:229px;}
a.openpanel:hover,
a.openpanel:focus,
a.openpanel:active{outline:none;}
.stylechanger, .layout, .bgchanger{width:100%;float:left;list-style:none;list-style-type:none;list-style-position:outside;margin:0;}
.stylechanger{margin:0 10px 10px 10px;padding:0;}
.stylechanger li, .bgchanger li{list-style:none;float:left;width:25px;height:25px;margin:0 10px 10px 10px;}
.stylechanger li a, .bgchanger li a{display:block;width:100%;height:100%;outline:none;}
.layout{margin:0;padding:0;}
.layout li{list-style:none;float:left;width:42%;height:auto;margin:0 4% 10px 4%;text-align:center;}
.layout li.full{width:92%;margin:0 4% 10px 4%;}
#color1{background:#fe5d55;}
#color2{background:#fa7338;}
#color3{background:#f3a715;}
#color4{background:#68aa56;}
#color5{background:#4cab93;}
#color6{background:#36a5bd;}
#color7{background:#4c8bc1;}
#color8{background:#5766a4;}
#color9{background:#7260a4;}
#color10{background:#b281b2;}
#color11{background:#fa87a0;}
#color12{background:#e55237;}
#color13{background:#4682b4;}
#color14{background:#3abfc2;}
#color15{background:#c24444;}
#color16{background:#994d4d;}
#color17{background:#54c798;}
#color18{background:#ffb347;}
#color19{background:#54c7b0;}
#color20{background:#771f4f;}
.colorbg{background:#fff;}
.darkbg{background-color:#071327;}
.bgslider-wrapper{}
header{position:absolute;}
header .top-nav-collapse{background-color:#242424;opacity:0.9;}
header .navbar{-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;transition:all .3s linear 0s;height:81px;}
.navbar-default, .nav li a.selected, .navbar-default .navbar-nav li a.selected, .navbar-default .navbar-nav .active a, .navbar-default .navbar-nav .dropdown.active a, .navbar-default .navbar-nav .active a:hover, .navbar-default .navbar-nav .dropdown.active a:hover, .navbar-default .navbar-nav .active a:focus, .navbar-default .navbar-nav .dropdown.active a:focus{background-color:transparent;}
header .navbar .container{padding-left:0 !Important;}
.navbar-toggle{display:none;}
.error404 #header-section{background-position:center 80% !important;background-size:cover !important;background-repeat:no-repeat;background-image:url(../../uploads/2014/11/room-bg-empty-1.jpg) !Important;}
#header-section{background-position:center 80% !important;background-size:cover;background-repeat:no-repeat;}
#header-section .lang-selector{position:absolute;display:inline-block;width:auto;right:0;z-index:99999;}
#header-section .head-sec-moon .header-moon .vc_figure{width:215px;}
#header-section .head-sec-text{right:0;}
.header-section{position:relative;}
.home-button a{font-size:22px !important;font-family:Open Sans;font-weight:700;background-color:#fdbb31 !important;border:none !important;border-radius:0 !important;color:#1e2d3c !important;}
#Icon-section .wpb_single_image, #Icon-section .icon-section-text{float:left;}
#Icon-section .icon-section-text, #Icon-section .icon-section-text h4{margin-left:0;margin-bottom:0;}
.icon-section-text .vc_col-sm-12{display:table;height:90px;}
.icon-section-text .vc_col-sm-12 .vc_column-inner{display:table-cell;vertical-align:middle;}
.second-icon .wpb_wrapper:after, .last-icon .wpb_wrapper:after{display:block;width:auto;clear:both;content:"";}
#Icon-section .wpb_single_image .wpb_wrapper, #Icon-section .icon-section-text .wpb_wrapper{width:auto;}
#player{margin:0 auto;display:block;width:100% !important;}
*:focus{outline:none;}
.subscribe-form input{font-family:Open Sans !important;font-weight:300;border:0 !important;}
.icon-arrow{position:relative;}
.icon-arrow .vc_figure{position:absolute;top:0;right:0;transform: rotate(71deg);}

.subscribe-form .size_medium{width:100%;margin:0 !important;padding:20px 20px !important;background:#fdbb31 !important;font-size:22px;font-weight:700;font-family:Open Sans;}
.subscribe-form .size_medium:hover{text-decoration:none !important;background:#37b6ff !important;}
.subscribe-fields{width:;margin:0 auto !important;}
.subscribe-form .wpb_raw_code{margin-left:-15px;margin-right:-15px;}
#af-form-408744876 .af-body .af-textWrap{display:block;float:none;}
.af-body input.text, #af-form-408744876 .af-body textarea{color:#8e8f92;padding:18px 10px;width:100%;font-size:20px;border-radius:0px;}
.af-body input.text:focus, #af-form-408744876 .af-body textarea:focus{color:#0d111c;}
#af-form-408744876 .af-body label.previewLabel{display:block;float:none;text-align:left;width:auto;color:#CCCCCC;text-decoration:none;font-style:normal;font-weight:normal;font-size:24px;font-family:Helvetica, sans-serif;}
#af-form-408744876 .af-body{background-repeat:no-repeat;background-position:inherit;background-image:none;color:#CCCCCC;font-size:11px;font-family:Verdana, sans-serif;}
#af-form-408744876 .af-quirksMode{padding-right:60px;padding-left:60px;}
#af-form-408744876 .af-standards .af-element{}
.buttonContainer input.submit{width:100%;margin:0 !important;padding:18px 20px !important;background:#fdbb31 !important;font-size:22px;font-weight:700;color:#1e2d3c;font-family:Open Sans;}
.buttonContainer input.submit:hover{text-decoration:none !important;background:#37b6ff !important;}
#af-form-408744876 .buttonContainer input.submit{}
#af-form-408744876 .buttonContainer{text-align:center;padding-right:15px;padding-left:15px;}
#af-form-408744876 button,#af-form-408744876 input,#af-form-408744876 submit,#af-form-408744876 textarea,#af-form-408744876 select,#af-form-408744876 label,#af-form-408744876 optgroup,#af-form-408744876 option{float:none;position:static;margin:0;}
#af-form-408744876 div{margin:0;}
#af-form-408744876 form,#af-form-408744876 textarea,.af-form-wrapper,.af-form-close-button,#af-form-408744876 img{float:none;color:inherit;position:static;background-color:none;border:none;margin:0;padding:0;}
#af-form-408744876 select,#af-form-408744876 label,#af-form-408744876 optgroup,#af-form-408744876 option{padding:0;}
#af-form-408744876,#af-form-408744876 .quirksMode{width:100%;}
#af-form-408744876.af-quirksMode{overflow-x:hidden;}
#af-form-408744876{border-color:#CFCFCF;border-width:1px;border-style:none;}
#af-form-408744876{display:block;}
#af-form-408744876{overflow:hidden;}
.button_igg a{display: block; padding: 18px 0; background: #eb1478}
.button_igg a:hover{opacity: 1 !important;background-color: #eb146d;-webkit-box-shadow: 0px 0px 10px 0px rgba(255, 86, 203, 0.5);-moz-box-shadow: 0px 0px 10px 0px rgba(255, 86, 203, 0.5);box-shadow: 0px 0px 10px 0px rgba(255, 86, 203, 0.5);
}}
.af-body .af-textWrap{text-align:left;}
.af-body input.image{border:none!important;}
.af-body input.submit,.af-body input.image,.af-form .af-element input.button{float:none!important;}
.af-body input.text{width:100%;float:none;}
.af-body.af-standards input.submit{padding:4px 12px;}
.af-clear{clear:both;}
.af-element label{text-align:left;display:block;float:left;}
.af-element{}
.af-form-wrapper{text-indent:0;}
.af-form{text-align:left;margin:auto;}
.af-quirksMode .af-element{padding-left:0!important;padding-right:0!important;}
.lbl-right .af-element label{text-align:right;}
.cont-sec-2 .vc_col-sm-6, .cont-sec-2 .vc_col-sm-5, .cont-sec-2 .vc_col-sm-8{float:right !important;}
.text-column .wpb_text_column{display:table;}
.text-column h4{font-size:26px;font-family:Open Sans;line-height:40px;}
.text-column h4.features-heading{letter-spacing:-1px;}
.text-column li span{-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;transition:all .3s linear 0s;}
.cont-sec-1 ul, .cont-sec-2 ul{list-style-image:url(images/star-bullet.png) !important;font-size:30px;color:#fcb830;font-family:Open Sans;padding-left:33px;}
#cont-sec-3 .pic-cont .vc_column-inner{padding-left:0 !important;}
#cont-sec-6 .multiplatform-icon .vc_column-inner{display:block !important;}
#logos-section .vc_col-has-fill .vc_column-inner{width:255px;height:95px;filter:url(http://1-ring.net/wp-content/themes/moon-by-1-ring/filters.svg#grayscale);filter:gray;-webkit-filter:grayscale(1);margin:0 auto;filter:grayscale(100%);opacity:0.6;}
#logos-section .logo-iftt .vc_column-inner{filter:none;-webkit-filter:none;opacity:1;}
.tparrows:hover:before{color:#fdb92e !important;opacity:1 !important;}
.ares .tp-bullet:hover, .ares .tp-bullet.selected{background:#fdb92e !important;}
footer.lotek-footer{background-color:#071327;}
footer.lotek-footer .subfooter{background-color:#020813;}
.social-network:hover{color:#fdbb31 !important;border-color:#fdbb31 !important;}
#press-button{width:200px;margin:60px auto 0 auto;}
#press-button a{padding:0;font-size:26px;letter-spacing:2px;font-weight:300;color:#374966;border:0 !important;border-radius:5px;font-family:Open Sans;text-decoration:none;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;transition:all .3s linear 0s;}
#press-button a:hover{color:#fdbb31;text-decoration:underline;}
#cont-sec-1 .text-column{display:;}
#sendmail-box{margin-top:40px;}
#sendmail-box .sendmail{font-size:14px;line-height:22px;font-family:Open Sans;font-weight:600;color:#374966;}
#sendmail-box .sendmail a{color:#4c648c;text-decoration:none;}
#sendmail-box .sendmail span a:hover{text-decoration:underline;}
.header-section .header-moon img{animation:levitate 3s alternate ease-in-out infinite}
@keyframes levitate{0%{transform:translate(0, 0);}
100%{transform:translate(0, 8px);}
}
@media only screen
and (device-width:768px)
and (device-height:1024px){#header-section .head-sec-moon{margin-left:-20% !important;}
}
@media screen and (min-width:1440px){.head-sec-moon{width:80% !important;bottom:0 !important;left:-15%;}
#header-section .head-sec-moon .header-moon .vc_figure{width:auto;}
}
@media screen and (min-width:1920px){.head-sec-moon{width:90% !important;bottom:0 !important;left:-20%;}
}
@media (min-width:1200px){#cont-sec-2 .pic-section, #cont-sec-6 .pic-section{margin-right:-4%;}
#cont-sec-2 .pic-section{width:60%;}
#cont-sec-2 .text-column{width:44%;}
#header-section .head-sec-moon{width:60%;bottom:0;position:absolute;}
}
@media (min-width:992px) and (max-width:1199px){#header-section .head-sec-moon{width:75%;position:absolute;bottom:0;}
.icon-section-de h4{font-size:17px;}
}
@media (min-width:992px){.second-icon .wpb_wrapper{width:245px;margin:0 auto;}
.second-icon-fr .wpb_wrapper{width:340px;margin:0 auto;}
.last-icon .wpb_wrapper{float:right;width:285px;}
.last-icon-fr .wpb_wrapper{float:right;width:350px;}
.icon-section-de .second-icon .wpb_wrapper{width:300px;}
.icon-section-de .last-icon .wpb_wrapper{width:330px;}
.multiplatform-icon-row{width:92%;}
.multiplatform-icon .vc_column-inner{padding-left:0;padding-right:0;}
}
@media (min-width:768px) and (max-width:991px){#header-section .head-sec-moon{width:95%;margin-left:-19%;position:absolute;bottom:0;}
#header-section .head-sec-moon .header-moon .vc_figure{width:200px;}
#Icon-section .container{padding-left:0;}
#Icon-section .container .row{margin:0;}
#Icon-section img{width:70px;}
#Icon-section h4{font-size:18px;}
.icon-section-text .vc_col-sm-12{display:table;height:63px;}
.multiplatform-icon .vc_column-inner{padding-left:0 !important;padding-right:0 !important;}
.multiplatform-icon h4{font-size:26px !important;}
.multiplatform-icon-row{width:92%;}
.subscribe-fields{width:100% !important;}
}
@media (max-width:991px){.subscribe-fields{width:100%;}
.cont-sec-1 .features-heading, .cont-sec-2 .features-heading{font-size:36px !important;line-height:48px !important;}
.cont-sec-1 .text-column .wpb_text_column h4, .cont-sec-2 .text-column .wpb_text_column h4{font-size:22px !important;line-height:36px !important;}
.af-body input.text, #af-form-408744876 .af-body textarea{font-size:16px;}
.icon-arrow .vc_figure{top:-60px;transform: rotate(0deg);}
}
@media (min-width:768px){
.cont-sec-1, .cont-sec-2{position:relative;}
.cont-sec-1 .text-column{right:0;}
.cont-sec-2 .text-column{left:0;}
#cont-sec-3 .text-column{width:50%;max-width:585px;}
}
@media (max-width:767px){header .navbar{height:60px;}
.navbar-brand img{width:100px;}
#header-section .head-sec-moon .header-moon .vc_figure{width:30%;}
#header-section .head-sec-text{margin-top:60px;position:static !important;}
#header-section .head-sec-text h2{font-size:44px !important;}
#header-section .head-sec-text h4{font-size:24px !important;line-height:30px !important;}
#Icon-section .vc_col-sm-4{padding-left:15px;padding-right:15px;margin-bottom:40px;}
.icon-section-de h4{font-size:17px;}
#Icon-section .last-icon{margin-bottom:0;}
.icon-arrow{display:none;}
.subscribe-form input{margin-bottom:20px !important;}
.subscribe-fields{width:100%}
.text-column .vc_column-inner{padding-left:15px !important;padding-right:15px !important;}
.cont-sec-1 .vc_custom_heading, .cont-sec-2 .vc_custom_heading{font-size:36px !important;line-height:44px !important;}
.cont-sec-1 .text-column .wpb_text_column h4, .cont-sec-2 .text-column .wpb_text_column h4{font-size:22px !important;line-height:36px !important;}
.multiplatform-icon{margin:0 auto;}
#logos-section .vc_col-has-fill .vc_column-inner{margin:0 auto;filter:none;-webkit-filter:none;opacity:1;}
.multiplatform-icon-row{margin-left:0 !important;margin-right:0 !important;}
#logos-section .logos-first-row{margin-bottom:0 !important;}
#logos-section .logos-row .wpb_column{margin-bottom:20px;}
#logos-section .logos-row .wpb_column:last-child{margin-bottom:0px;}
.tp-leftarrow{transform:matrix(0.5, 0, 0, 0.5, -15, -12) !important;}
.tp-rightarrow{transform:matrix(0.5, 0, 0, 0.5, -45, -12) !important;}
.social-network{width: 55px;height:55px;line-height:50px;font-size:30px;}
}
@media (min-height:769px){#header-section .head-sec-moon{position:absolute;bottom:5%;}