@font-face{font-family:"Robtronika";src:url("../themes/camstream/assets/fonts/Robtronika/Robtronika-Regular.ttf") format("truetype")}
@font-face{font-family:"3270 Condensed";src:url("../themes/camstream/assets/fonts/3270/3270condensed.woff2") format("woff2"),url("../themes/camstream/assets/fonts/3270/3270condensed.woff") format("woff"),url("../themes/camstream/assets/fonts/3270/3270condensed.ttf") format("truetype")}
html,body{margin:0;padding:0;overflow-x:hidden;height:100%;width:100%}
html.no-scroll{overflow:hidden}
.container{margin:0 auto}
*{margin:0;padding:0}
.center{padding-left:calc(50% - 700px);padding-right:calc(50% - 700px)}
a{text-decoration:none}
.header{position:relative;height:1075px;background:#f3f3f3;background-image:url("../themes/camstream/assets/img/header/header-el2.png"),url("../themes/camstream/assets/img/header/header-el1.png"),url("../themes/camstream/assets/img/header/background.png");background-size:85px 195px,42.08px 341px,cover;background-position:92.7% 95.5%,92.5% 30.3%,center;background-repeat:no-repeat}
.header__top{display:flex;height:167px}
.header__img{width:52px;height:33px;padding-left:560px;padding-top:40px}
.header__logo-block{width:196px;height:167px;border-radius:0px 0px 50px 50px;backdrop-filter:blur(14px);background:rgba(255,255,255,0.4);margin-left:140px;display:flex;align-items:center;justify-content:center}
.header__logo{width:78px;height:90px;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.header__logo:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.header__menu{width:515px;height:43px;display:flex;gap:30px;margin-left:101px;margin-top:35px}
.header__button{color:#1d1d1d;font-family:Montserrat;font-size:19px;font-weight:400;line-height:23px;letter-spacing:0%;text-align:left;border-radius:20px;background:white;border:none;display:flex;align-items:center;justify-content:center;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.header__button:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.header__button_size1{width:178px;height:43px}
.header__button_size2{width:126px;height:43px}
.header__button_size3{width:151px;height:43px}
.header__contacts-block{width:158px;height:117px;border-radius:0px 0px 50px 50px;backdrop-filter:blur(14px);background:rgba(255,255,255,0.4);margin-left:58px;display:flex;justify-content:center;align-items:center;gap:8px}
.header__contacts{width:42px;height:42px;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.header__contacts:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.header__heading{padding-left:316px;padding-top:235px;width:1288px;height:164px}
.header__headingimg{width:1288px}
.header__description{color:#1d1d1d;font-family:Montserrat;font-size:39px;font-weight:600;line-height:48px;letter-spacing:0%;text-align:right;padding-top:13px;padding-right:316px}
.header__parag{color:#1d1d1d;font-family:Montserrat;font-size:30px;font-weight:400;line-height:37px;letter-spacing:0%;text-align:right;padding-right:316px}
.header__headingbutton{width:281px;height:59px;color:white;font-family:Robtronika;font-size:20px;font-weight:400;line-height:23px;letter-spacing:1.4px;text-align:left;text-transform:uppercase;display:flex;align-items:center;padding-left:30px;margin-top:20px;position:absolute;right:316px;border:none;border-radius:60px;background:#1d1d1d;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.header__headingbutton:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.header__headingbuttonimg{width:39px;height:39px;padding-left:10px}
.header__el1{position:absolute;left:140.59px;right:1552.05px;top:938.64px;bottom:120.95px}
.header__el2{position:absolute;left:140px;top:959px}
.header__mobile-burger{display:none}
.header__mobile-burger_active{display:none}
.header__mobile-heading{display:none}
.header__mobile-elements{display:none}
.header__mobile-menu{display:none}
.header__mobile-img_burger{display:none}
.header__mobile-logo-block_burger{display:none}
.header__mobile-contacts-block{display:none}
.carousel{position:relative;overflow:hidden;height:1096px;background:#f3f3f3}
.carousel__head{width:835px;height:206px;padding-top:97px;padding-left:260px}
.carousel__heading{color:#1d1d1d;font-family:"Robtronika";font-size:50px;font-weight:400;line-height:100%;letter-spacing:0%;text-align:left;text-transform:uppercase}
.carousel__description{color:#1d1d1d;font-family:"3270 Condensed";font-size:20px;font-weight:400;line-height:22px;letter-spacing:0%;text-align:left;padding-top:20px}
.carousel__aim{position:absolute;left:1180px;top:237px;width:551px;height:224px;border-radius:60px;background:#373737}
.carousel__aimparag{width:464px;height:150px;color:white;font-family:"3270 Condensed";font-size:23px;font-weight:400;line-height:25px;letter-spacing:0%;text-align:left;padding-top:37px;padding-left:44px}
.carousel__aimbutton{width:100px;height:100px;position:absolute;top:-40px;right:-22px;background-color:transparent;border:none;z-index:500;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.carousel__aimbutton:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.carousel__aimbuttonimg{width:100px;height:100px}
.carousel__mobile-description{display:none}
.carousel__headimg{position:absolute;width:44px;height:47px;left:899px;top:122px}
.services.active{opacity:1;transform:translateX(0)}
.services.previous{opacity:0;transform:translateX(-100%)}
.services.next{opacity:0;transform:translateX(100%)}
.services{position:absolute;height:1096px;top:0;left:0;opacity:0;background-image:url("../themes/camstream/assets/img/services/element.svg"),url("../themes/camstream/assets/img/services/plus.svg"),url("../themes/camstream/assets/img/services/plus.svg");background-size:10px 274px,16px 16px,16px 16px;background-position:70.8% 64%,13.4% 96.2%,11.7% 96.2%;background-repeat:no-repeat;transform:translateX(100%);transition:opacity 0.5s ease,transform 0.5s ease;-webkit-transition:opacity 0.5s ease,transform 0.5s ease;-moz-transition:opacity 0.5s ease,transform 0.5s ease;-o-transition:opacity 0.5s ease,transform 0.5s ease}
.services__img{padding-top:365px}
.services__product{position:absolute;left:315px;top:705px;width:706px;height:260px}
.services__productblock{position:relative;width:706px;height:260px}
.services__productheading{position:absolute;top:30px;left:38px;width:422px;height:69px;color:#1d1d1d;font-family:"Robtronika";font-size:20px;font-weight:400;line-height:23px;letter-spacing:1.4px;text-align:left;text-transform:uppercase}
.services__productdescription{position:absolute;bottom:48.29px;left:38px;color:#1d1d1d;font-family:"3270 Condensed";font-size:20px;font-weight:400;line-height:22px;letter-spacing:0%;text-align:left}
.services__productdescription_1{bottom:38.29px}
.services__productdescription_2{bottom:31.29px}
.services__miniproductheading{color:#1d1d1d;font-family:"Robtronika";font-size:12px;font-weight:400;line-height:14px;letter-spacing:0%;text-align:left;text-transform:uppercase}
.services__miniproductheading_1{position:absolute;width:422px;height:28px;left:38px;top:58px}
.services__miniproductheading_2{position:absolute;width:422px;height:42px;left:38px;top:81px}
.services__miniproductheading_3{position:absolute;width:422px;height:42px;left:38px;top:58px}
.services__miniproductheading_4{position:absolute;width:422px;height:42px;left:38px;top:58px}
.services__miniproductheading_5{position:absolute;width:422px;height:42px;left:38px;top:58px}
.services__buttonbuy{position:absolute;left:823px;top:704px;width:281px;height:59px;color:white;font-family:"Robtronika";font-size:20px;font-weight:400;line-height:23px;letter-spacing:1.4px;text-align:left;text-transform:uppercase;display:flex;align-items:center;border:none;padding-left:30px;border-radius:60px;background:#1d1d1d;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.services__buttonbuy:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.services__blockbutton{position:absolute;left:1081px;top:887px;width:118px}
.services__buttonbuyimg{width:39px;height:39px;padding-left:10px}
.services__buttonride{width:47px;height:47px;background-color:transparent;border:none;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.services__buttonride:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.services__buttonright{padding-left:24px}
.services__buttonleft{padding-left:24px;transform:rotate(180deg)}
.services__mobile-img{display:none}
.services__mobile-productblock{display:none}
.services__mobile-productheading{display:none}
.services__mobile-productdescription{display:none}
.services__mobile-miniproductheading{display:none}
.services__mobile-el1{display:none}
.services__mobile-el2{display:none}
.result{position:relative;height:2623px;background:#f3f3f3}
.result__block{position:absolute;top:54px;width:1920px;height:2569px;border-radius:60px;background:linear-gradient(220.03deg,#e3e6f6 2.77%,#94a9e1 97.239%)}
.result__header{width:1400px;height:308px;padding-top:230px;padding-left:260px}
.result__heading{color:#1d1d1d;font-family:"Robtronika";font-size:50px;font-weight:400;line-height:100%;letter-spacing:0%;text-align:left;text-transform:uppercase;padding-top:27px}
.result__get{color:#1d1d1d;font-family:"Robtronika";font-size:50px;font-weight:400;line-height:100%;letter-spacing:0%;text-align:right;text-transform:uppercase;padding-top:109px}
.result__headerimg{position:absolute;top:299px}
.result__headingbase{position:absolute;width:506px;height:133px;left:262px;top:673px}
.result__description1{position:absolute;width:515px;height:250px;left:1085px;top:733px}
.result__description2{position:absolute;width:510px;height:228px;left:1000px;top:1353px}
.result__description3{position:absolute;width:510px;height:179px;left:325px;top:1795px}
.result__description4{position:absolute;width:641px;height:179px;left:933px;top:2230px}
.result__img1{position:absolute;width:720px;height:714.5px;left:260px;top:866px}
.result__img2{position:absolute;width:725px;height:396.28px;left:933px;top:1776px}
.result__element1{position:absolute;width:336px;height:10px;left:1100px;top:1085px}
.result__element2{position:absolute;width:44px;height:228px;left:1646px;top:1412px}
.result__element3{position:absolute;width:56px;height:56.5px;left:204px;top:1486px}
.result__element4{position:absolute;width:39px;height:110px;left:211px;top:1568.5px}
.result__element5{position:absolute;width:10.66px;height:231.34px;left:211.91px;top:1753.66px}
.result__element6{position:absolute;width:25.72px;height:232px;left:227px;top:1753.5px}
.result__element7{position:absolute;width:140px;height:61px;left:1496px;top:1780px}
.result__element8{position:absolute;width:424px;height:20px;left:1496px;top:1874px}
.result__element9{position:absolute;width:282px;height:20px;left:258px;top:132px}
.result__element10{position:absolute;width:159px;height:30px;right:260px;top:132px}
.result__element11{position:absolute;width:16px;height:16px;left:1683px;top:544px}
.result__element12{position:absolute;width:16px;height:16px;left:1683px;top:614px}
.result__head1{position:absolute;width:668px;height:83px;left:1015px;top:1228px}
.result__head2{position:absolute;width:385px;height:87px;left:490px;top:1669px}
.result__head3{position:absolute;width:498px;height:83px;left:325px;top:2184px}
.result__mobile-heading{display:none}
.result__mobile-headerimg{display:none}
.result__mobile-br1{display:none}
.result__mobile-br2{display:none}
.result__mobile-br3{display:none}
.result__mobile-br4{display:none}
.result__mobile-elements{display:none}
#frame1{position:relative;width:515px;height:250px}
#frame1:before,#frame1:after,#frame1>:first-child:before,#frame1>:first-child:after{position:absolute;width:15px;height:15px;border-color:black;border-style:solid;content:" "}
#frame1:before{top:0;left:0;border-width:1px 0 0 1px}
#frame1>:first-child:before{bottom:0;right:0;border-width:0 1px 1px 0}
#frame1:after{display:none}
#frame1>:first-child:after{display:none}
#frame2{position:relative;width:510px;height:228px}
#frame2:before,#frame2:after,#frame2>:first-child:before,#frame2>:first-child:after{position:absolute;width:15px;height:15px;border-color:black;border-style:solid;content:" "}
#frame2:before{top:0;left:0;border-width:1px 0 0 1px}
#frame2>:first-child:before{bottom:0;right:0;border-width:0 1px 1px 0}
#frame2:after{display:none}
#frame2>:first-child:after{display:none}
#frame3{position:relative;width:510px;height:179px}
#frame3:before,#frame3:after,#frame3>:first-child:before,#frame3>:first-child:after{position:absolute;width:15px;height:15px;border-color:black;border-style:solid;content:" "}
#frame3:before{top:0;left:0;border-width:1px 0 0 1px}
#frame3>:first-child:before{bottom:0;right:0;border-width:0 1px 1px 0}
#frame3:after{display:none}
#frame3>:first-child:after{display:none}
#frame4{position:relative;width:641px;height:179px}
#frame4:before,#frame4:after,#frame4>:first-child:before,#frame4>:first-child:after{position:absolute;width:15px;height:15px;border-color:black;border-style:solid;content:" "}
#frame4:before{top:0;left:0;border-width:1px 0 0 1px}
#frame4>:first-child:before{bottom:0;right:0;border-width:0 1px 1px 0}
#frame4:after{display:none}
#frame4>:first-child:after{display:none}
.result__text1{width:515px;background:transparent;padding:15px 15px 15px 15px;color:#1d1d1d;font-family:"3270 Condensed";font-size:20px;font-weight:400;line-height:22px;letter-spacing:0%;text-align:left}
.result__text2{width:510px;background:transparent;padding:15px 15px 15px 15px;color:#1d1d1d;font-family:"3270 Condensed";font-size:20px;font-weight:400;line-height:22px;letter-spacing:0%;text-align:left}
.result__text3{width:510px;background:transparent;padding:15px 15px 15px 15px;color:#1d1d1d;font-family:"3270 Condensed";font-size:20px;font-weight:400;line-height:22px;letter-spacing:0%;text-align:left}
.result__text4{width:626px;background:transparent;padding:15px 15px 15px 15px;color:#1d1d1d;font-family:"3270 Condensed";font-size:20px;font-weight:400;line-height:22px;letter-spacing:0%;text-align:left}
.about{position:relative;width:1920px;height:1136px;background:#f3f3f3}
.about__text{width:469px;height:154px;color:#1d1d1d;font-family:"3270 Condensed";font-size:20px;font-weight:400;line-height:22px;letter-spacing:0%;text-align:left}
.about__text_1{padding-top:145px;padding-left:260px}
.about__text_2{position:absolute;width:360px;height:132px;left:790px;top:279px}
.about__text_3{position:absolute;width:392px;height:154px;left:1210px;top:456px}
.about__text_4{position:absolute;width:550px;height:198px;left:1115px;top:667px}
.about__text_5{position:absolute;width:550px;height:110px;left:1115px;top:911px}
.about__img{position:absolute;width:765.5px;height:512px;left:260px;top:428px}
.about__title{position:absolute;width:385px;height:83px;left:1055px;top:118px}
.about__element1{position:absolute;width:52.3px;height:120px;left:1613px;top:258px}
.about__element2{position:absolute;width:325px;height:36.03px;left:336px;top:874.84px}
.about__element3{position:absolute;width:356px;height:15px;left:357px;top:55px}
.about__element4{position:absolute;width:274px;height:10px;left:1210px;top:411px}
.about__element5{position:absolute;width:424px;height:20px;left:0px;top:1069px}
.form{position:relative;overflow:hidden;height:1136px;background:#f3f3f3}
.form__heading{color:#1d1d1d;font-family:"Robtronika";font-size:50px;font-weight:400;line-height:100%;letter-spacing:0%;text-align:left;text-transform:uppercase;width:511px;padding-top:80px;padding-bottom:56px}
.form__img{position:absolute;width:44px;height:47px;left:774px;top:47px}
.form__blockrequest{width:1400px;height:827px;border-radius:60px;background-image:url("../themes/camstream/assets/img/form/BG.png")}
.form__request{width:558px;height:646px;padding-top:61px;padding-left:683px}
.form__parag{color:#1d1d1d;font-family:"3270 Condensed";font-size:20px;font-weight:400;line-height:22px;letter-spacing:0%;text-align:left}
.form__element1{position:absolute;width:953px;height:160px;left:-105px;top:690px;transform:rotate(90deg);color:rgba(255,255,255,0.2);font-family:"Robtronika";font-size:70px;font-weight:400;line-height:160px;letter-spacing:0%;text-align:right;text-transform:uppercase}
.form__prompt{display:grid;gap:14px;grid-template-columns:repeat(6,1fr);padding-top:52px}
.form__text{color:#999;font-family:"3270 Condensed";font-size:22.49px;font-weight:400;line-height:25px;letter-spacing:0%;text-align:left;border:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10;border-radius:30px;background:#f3f3f3}
.form__text_mini{height:45px;grid-column:span 3;padding:2px 30px 2px 30px}
.form__text_big{height:45px;grid-column:span 6;padding:2px 30px 2px 30px}
.form__text_verybig{height:268px;grid-column:span 6;padding:20px 30px 20px 30px;resize:none;overflow-y:auto;align-items:flex-start}
.form__button{margin-top:31px;margin-left:181px;padding-left:40px;width:384.62px;height:74.11px;color:white;font-family:"Robtronika";font-size:20px;font-weight:400;line-height:23px;letter-spacing:0%;text-align:left;text-transform:uppercase;display:flex;align-items:center;border:none;border-radius:84.32px;background:#1d1d1d;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.form__button:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.form__button:disabled{background:#c8c8c8}
.form__buttonimg{width:44px;height:44px;padding-right:14px}
.form__element2{position:absolute;width:30px;height:68px;left:1555px;top:752px}
.form__element3{position:absolute;width:25.72px;height:232px;left:1596px;top:752px}
.form__sent{position:absolute;width:606px;height:359px;left:657px;top:388px;display:none;border-radius:36.81px;background:#f3f3f3;z-index:1000}
.form__senthead{width:380px;height:70px;color:#1d1d1d;font-family:"Robtronika";font-size:30px;font-weight:400;line-height:35px;letter-spacing:0%;text-align:left;padding-top:44px;padding-left:113px}
.form__sentparag{width:283px;height:44px;color:#1d1d1d;font-family:"3270 Condensed";font-size:20px;font-weight:400;line-height:22px;letter-spacing:0%;text-align:center;padding-top:20px;padding-left:161px}
.form__sentbutton{width:314px;height:62px;color:white;font-family:"Robtronika";font-size:20px;font-weight:400;line-height:23px;letter-spacing:0%;text-align:left;text-transform:uppercase;border-radius:60px;background:#1d1d1d;display:flex;align-items:center;padding-left:30px;border:none;margin-top:59px;margin-left:146px;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.form__sentbutton:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.form__sentbuttonimg{width:32.08px;height:32.08px;padding-left:10px}
.form__sentelements{position:absolute;left:30px;top:97px}
.form__sentelement1{position:absolute;top:78px;right:41px}
.form__sentelement2{position:absolute;top:315px;right:74px}
.form__mobile-element3{display:none}
.form__mobile-br{display:none}
.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:999}
.map{position:relative;overflow:hidden;width:1920px;height:953px;background:#f3f3f3}
.map__block{height:953px;background-image:url("../themes/camstream/assets/img/map/map.png"),url("../themes/camstream/assets/img/map/BG.png");background-size:1399.5px 621px,cover;background-position:center,center;background-repeat:no-repeat}
.map__heading{color:#1d1d1d;font-family:Robtronika;font-size:50px;font-weight:400;line-height:100%;letter-spacing:0%;text-align:left;text-transform:uppercase;padding-top:150px;padding-left:731px}
.map__img{position:absolute;width:44px;height:47px;left:1510px;top:170px}
.map__contacts{height:277px;padding-top:264px;padding-left:56.5px;display:flex;align-items:flex-end;justify-content:space-between}
.map__contact{width:56.28px;height:56.28px;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.map__contact:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.map__link{display:flex;gap:23px;padding-bottom:50px;padding-right:62px}
.map__head{color:#1d1d1d;font-family:"Robtronika";font-size:20px;font-weight:400;line-height:23px;letter-spacing:0%;text-align:left}
.map__parag{color:#1d1d1d;font-family:"3270 Condensed";font-size:20px;font-weight:400;line-height:22px;letter-spacing:0%;text-align:left;padding-top:11px;padding-bottom:35px;display:block}
.map__parag_padding{padding-bottom:0}
.map__element1{position:absolute;width:55.09px;height:155.4px;left:223px;top:405.24px}
.map__element2{position:absolute;width:55.1px;height:155.5px;left:223px;top:223px}
.map__element3{position:absolute;width:65px;height:145px;right:233px;top:381px}
.map__element4{position:absolute;width:72px;height:72px;right:250px;top:166px}
.map__element5{position:absolute;width:424px;height:20px;right:6px;top:125px}
.map__mobile-element{display:none}
.footer{height:330px;background:#f3f3f3}
.footer__menu{width:752px;height:90px;display:flex;align-items:center;justify-content:space-between;padding-top:80px;padding-left:588px}
.footer__button{color:#1d1d1d;font-family:Montserrat;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0%;text-align:right;border-radius:20px;background:white;border:none;display:flex;align-items:center;justify-content:center;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.footer__button:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.footer__button_size1{width:127px;height:30px}
.footer__button_size2{width:89px;height:30px}
.footer__button_size3{width:107px;height:30px}
.footer__button_size4{width:103px;height:30px}
.footer__logo{width:78px;height:90px;transition:transform 1s;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s}
.footer__logo:hover{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1)}
.footer__blocklink{width:744px;height:10px;padding-top:25px;padding-left:595px;display:flex;justify-content:space-between}
.footer__link{color:#1d1d1d;font-family:Montserrat;font-size:14px;font-weight:400;line-height:17px;letter-spacing:0%;text-align:right}
.footer__mobile-menu{display:none}
@media (max-width:767px){.center{padding-left:30px;padding-right:30px}.header{height:812px;background-image:url("../themes/camstream/assets/img/mobile/header/BG.png");background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transition:background-image 0.5s ease;-moz-transition:background-image 0.5s ease;-o-transition:background-image 0.5s ease;transition:background-image 0.5s ease}.header__logo-block{width:99px;height:84px;margin-left:16px;border-radius:0px 0px 30px 30px;backdrop-filter:blur(14px);background:rgba(255,255,255,0.4)}.header__top{height:84px}.header__logo{width:43px;height:50px;width:99px}.header__img{width:48px;height:30px;padding-left:96px;padding-top:23px}.header__menu{display:none}.header__contacts-block{display:none}.header__heading{display:none}.header__mobile-burger{display:block;width:40px;height:40px;padding-left:44px;padding-top:18px}.header__mobile-burger_active{display:none;width:40px;height:40px;padding-left:212px;padding-top:18px}.header__mobile-menu{width:123px;height:114px;gap:15px;position:absolute;left:234px;top:98px;display:flex;flex-direction:column;align-items:flex-end;display:none;-webkit-transition:opacity 0.5s ease,transform 0.5s ease;-moz-transition:opacity 0.5s ease,transform 0.5s ease;-o-transition:opacity 0.5s ease,transform 0.5s ease;transition:opacity 0.5s ease,transform 0.5s ease}.header__mobile-contacts-block{width:95px;height:40px;position:absolute;left:195px;top:18px;display:flex;gap:15px;display:none;-webkit-transition:opacity 0.5s ease,transform 0.5s ease;-moz-transition:opacity 0.5s ease,transform 0.5s ease;-o-transition:opacity 0.5s ease,transform 0.5s ease;transition:opacity 0.5s ease,transform 0.5s ease}.header__mobile-contacts{width:40px;height:40px;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s;transition:transform 1s}.header__mobile-contacts:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.header__button{color:#1d1d1d;font-family:Montserrat;font-size:15px;font-weight:400;line-height:18px;letter-spacing:0%;text-align:left;border-radius:25px;background:white;border:none;display:flex;align-items:center;justify-content:center}.header__button_size1{width:123px;height:28px}.header__button_size2{width:82px;height:28px}.header__button_size3{width:102px;height:28px}.header__mobile-el4_active{display:none;position:absolute;width:20px;height:162px;left:30px;top:115px}.header__mobile-img_burger{position:absolute;width:48px;height:30px;left:103px;top:23px}.header__mobile-logo-block_burger{width:75px;height:64px;margin-left:18px;border-radius:0px 0px 22.86px 22.86px;backdrop-filter:blur(10.67px);background:rgba(255,255,255,0.4);-webkit-transition:opacity 0.5s ease,transform 0.5s ease;-moz-transition:opacity 0.5s ease,transform 0.5s ease;-o-transition:opacity 0.5s ease,transform 0.5s ease;transition:opacity 0.5s ease,transform 0.5s ease}.header__mobile-logo_burger{width:75px;height:38px;padding-top:13px;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s;transition:transform 1s}.header__mobile-logo_burger:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.header__mobile-heading{display:block;width:315px;height:56px;padding-top:262px;padding-left:30px}.header__description{height:18px;color:#1d1d1d;font-family:Montserrat;font-size:15px;font-weight:600;line-height:18px;letter-spacing:0%;text-align:right;padding-right:30px;padding-top:0}.header__parag{width:245px;height:13px;color:#1d1d1d;font-family:Montserrat;font-size:11px;font-weight:400;line-height:13px;letter-spacing:0%;text-align:right;padding-left:100px}.header__headingbutton{position:absolute;width:210px;height:43px;left:135px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:7;padding:7px 7px 7px 22px;color:white;font-family:"Robtronika";font-size:15px;font-weight:400;line-height:17px;letter-spacing:7%;text-align:left;text-transform:uppercase}.header__headingbuttonimg{width:29.25px;height:29.25px;padding-left:7px}.header__el1{display:none}.header__el2{display:none}.header__mobile-elements{display:block}.header__mobile-el1{position:absolute;width:150px;height:5px;left:30px;top:739px}.header__mobile-el2{position:absolute;width:150px;height:16px;left:30px;top:756px}.header__mobile-el3{position:absolute;width:58px;height:133px;left:287px;top:639px}.header__mobile-el4{position:absolute;width:20px;height:162px;left:328px;top:115px}.header.active .header__mobile-logo-block_burger,.header.active .header__mobile-el4_burger,.header.active .header__mobile-img_burger,.header.active .header__mobile-contacts-block,.header.active .header__mobile-menu{display:flex;opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.header.active{background-image:url("../themes/camstream/assets/img/mobile/header/BG_burger.png")}.container{overflow:hidden}.carousel{position:relative;overflow:hidden;height:812px;background:#f3f3f3}.carousel__head{width:315px;height:109px;padding-top:40px;padding-left:30px}.carousel__heading{color:#1d1d1d;font-family:"Robtronika";font-size:18px;font-weight:400;line-height:100%;letter-spacing:0%;text-align:left;text-transform:uppercase}.carousel__description{display:none}.carousel__mobile-description{display:block;color:#1d1d1d;font-family:"3270 Condensed";font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left;padding-top:25px}.carousel__headimg{position:absolute;width:17px;height:18px;left:255px;top:43px}.carousel__aim{position:static;width:301px;height:104px;border-radius:20px;background:#373737;margin-top:39px;margin-left:30px}.carousel__aimparag{width:250px;height:71px;color:white;font-family:"3270 Condensed";font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left;padding-top:16px;padding-left:25px}.carousel__aimbutton{position:absolute;width:40px;height:40px;left:305px;top:168px}.carousel__aimbuttonimg{width:40px;height:40px}.roll{display:flex;flex-direction:row;overflow:hidden;padding-top:40px}.services{position:absolute;width:100%;top:286px;left:0;background-image:none}.services__img{display:none}.services__mobile-img{display:block;padding-top:40px;width:315px;height:400px}.services__productblock{display:none}.services__mobile-productblock{display:block;position:static}.services__mobile-productblock_1{padding-top:39px;width:300px;height:170px}.services__mobile-productblock_2{padding-top:39px;width:300px;height:170px}.services__mobile-productblock_3{padding-top:39px;width:300px;height:170px}.services__mobile-productblock_4{padding-top:39px;width:300px;height:170px}.services__mobile-productblock_5{padding-top:20px;width:300px;height:190px}.services__mobile-productblock_6{padding-top:39px;width:300px;height:170px}.services__mobile-productblock_7{padding-top:0px;width:300px;height:210px}.services__mobile-productblock_8{padding-top:20px;width:300px;height:190px}.services__product{position:absolute;left:38px;top:218px;width:300px;height:210px}.services__productheading{display:none}.services__mobile-productheading{display:block;color:#1d1d1d;font-family:"Robtronika";font-size:10px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left;text-transform:uppercase}.services__mobile-productheading_1{position:absolute;width:218px;height:36px;left:14px;top:51px}.services__mobile-productheading_2{position:absolute;width:200px;height:36px;left:14px;top:51px}.services__mobile-productheading_3{position:absolute;width:270px;height:24px;left:14px;top:51px}.services__mobile-productheading_4{position:absolute;width:269px;height:12px;left:14px;top:51px}.services__mobile-productheading_5{position:absolute;width:240px;height:24px;left:14px;top:34px}.services__mobile-productheading_6{position:absolute;width:240px;height:12px;left:14px;top:51px}.services__mobile-productheading_7{position:absolute;width:240px;height:12px;left:12px;top:12px}.services__mobile-productheading_8{position:absolute;width:240px;height:12px;left:12px;top:32px}.services__productdescription{display:none}.services__mobile-productdescription{display:block;color:#1d1d1d;font-family:"3270 Condensed";font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left}.services__mobile-productdescription_1{position:absolute;width:276px;height:60px;left:12px;top:97px}.services__mobile-productdescription_2{position:absolute;width:276px;height:60px;left:12px;top:98px}.services__mobile-productdescription_3{position:absolute;width:276px;height:71px;left:12px;top:86px}.services__mobile-productdescription_4{position:absolute;width:276px;height:60px;left:12px;top:95px}.services__mobile-productdescription_5{position:absolute;width:274px;height:60px;left:12px;top:89px}.services__mobile-productdescription_6{position:absolute;width:276px;height:60px;left:12px;top:95px}.services__mobile-productdescription_7{position:absolute;width:276px;height:84px;left:12px;top:63px}.services__mobile-productdescription_8{position:absolute;width:276px;height:60px;left:12px;top:83px}.services__buttonbuy{position:absolute;left:50px;top:390px;width:130.78px;height:28.13px;color:white;font-family:"Robtronika";font-size:10px;font-weight:400;line-height:12px;letter-spacing:0.1px;text-align:left;text-transform:uppercase;display:flex;align-items:center;border:none;padding-left:12px;border-radius:27.9px;background:#1d1d1d;-webkit-transition:transform 1s;-moz-transition:transform 1s;-o-transition:transform 1s;transition:transform 1s}.services__buttonbuyimg{width:18.13px;height:18.13px;padding-left:4.65px}.services__blockbutton{position:absolute;left:211px;top:390px;width:75px}.services__buttonride{width:30px;height:30px}.services__buttonright{width:30px;height:30px;padding-left:15px}.services__buttonleft{width:30px;height:30px}.services__miniproductheading{display:none}.services__mobile-miniproductheading{display:block;color:#1d1d1d;font-family:"Robtronika";font-size:7px;font-weight:400;line-height:8px;letter-spacing:0%;text-align:left;text-transform:uppercase}.services__mobile-miniproductheading_1{position:absolute;width:274px;height:16px;left:12px;top:69px}.services__mobile-miniproductheading_2{position:absolute;width:272px;height:16px;left:12px;top:63px}.services__mobile-miniproductheading_3{position:absolute;width:274px;height:16px;left:12px;top:69px}.services__mobile-miniproductheading_4{position:absolute;width:272px;height:24px;left:12px;top:29px}.services__mobile-miniproductheading_5{position:absolute;width:272px;height:24px;left:12px;top:49px}.services__mobile-el1{display:block;position:absolute;width:137px;height:5px;left:208px;top:62px}.services__mobile-el2{display:block;position:absolute;width:27px;height:8px;left:38px;top:472px}.result{position:relative;height:1550px}.result__block{position:static;width:375px;height:1550px;border-radius:20px;background:linear-gradient(220.03deg,#e3e6f6 0.385%,#94a9e1 99.616%)}.result__header{width:266px;height:40px;padding-top:70px;padding-left:29px}.result__heading{display:none}.result__headerimg{display:none}.result__mobile-heading{display:block;color:#1d1d1d;font-family:"Robtronika";font-size:18px;font-weight:400;line-height:100%;letter-spacing:0%;text-align:left;text-transform:uppercase}.result__get{position:absolute;width:164px;height:18px;left:181px;top:128px;color:#1d1d1d;font-family:Robtronika;font-size:18px;font-weight:400;line-height:100%;letter-spacing:0%;text-align:left;text-transform:uppercase;padding-top:0}.result__mobile-headerimg{display:block;position:absolute;width:315px;height:52px;left:30px;top:92px}.result__headingbase{position:absolute;width:235px;height:49px;top:186px;left:4px}.result__description1{position:absolute;width:315px;height:126px;left:30px;right:30px;top:257px;bottom:1167px}.result__text1{width:306px;height:108px;color:#1d1d1d;font-family:"3270 Condensed";font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left}.result__description2{position:absolute;width:315px;height:114px;left:30px;right:30px;top:815px;bottom:621px}.result__text2{width:296.47px;height:96px;color:#1d1d1d;font-family:"3270 Condensed";font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left}.result__description3{position:absolute;width:315px;height:102px;left:30px;right:30px;top:1004px;bottom:444px}.result__text3{width:296.47px;height:84px;color:#1d1d1d;font-family:"3270 Condensed";font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left}.result__description4{position:absolute;width:260px;height:126px;left:85px;right:-85px;top:1375px;bottom:-1375px}.result__text4{width:241px;height:108px;color:#1d1d1d;font-family:"3270 Condensed";font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left}.result__br1{display:none}.result__mobile-br1{display:block}.result__br2{display:none}.result__mobile-br2{display:block}.result__br3{display:none}.result__mobile-br3{display:block}.result__br4{display:none}.result__head1{position:absolute;width:242px;height:30px;left:103px;top:763px}.result__head2{position:absolute;width:140px;height:31px;left:30px;top:951px}.result__head3{position:absolute;width:181px;height:31px;left:164px;top:1322px}.result__element1{position:absolute;width:168px;height:5px;left:40px;top:405px}.result__element2{position:absolute;width:22px;height:114px;left:323px;top:606px}.result__element3{display:none}.result__element4{display:none}.result__element5{display:none}.result__element6{display:none}.result__mobile-elements{display:block;position:absolute;width:28px;height:244px;left:30px;top:1290px}.result__element7{position:absolute;width:40px;height:18px;left:280px;top:1142px}.result__element8{position:absolute;width:95px;height:4.71px;left:280px;top:1167.64px}.result__element9{position:absolute;width:140px;height:10px;left:30px;top:40px}.result__element10{position:absolute;width:80px;height:15px;left:265px;top:40px}.result__element11{position:absolute;width:8px;height:8px;left:341px;top:152px}.result__element12{position:absolute;width:8px;height:8px;left:341px;top:187px}.result__img1{position:absolute;width:315px;height:309px;left:30px;top:432px}.result__img2{position:absolute;width:316px;height:172px;left:29px;top:1128px}#frame1{position:relative;width:315px;height:126px}#frame1:before,#frame1:after,#frame1>:first-child:before,#frame1>:first-child:after{position:absolute;width:9px;height:9px;border-color:black;border-style:solid;content:" "}#frame2{position:relative;width:315px;height:114px}#frame2:before,#frame2:after,#frame2>:first-child:before,#frame2>:first-child:after{position:absolute;width:9px;height:9px;border-color:black;border-style:solid;content:" "}#frame3{position:relative;width:315px;height:102px}#frame3:before,#frame3:after,#frame3>:first-child:before,#frame3>:first-child:after{position:absolute;width:9px;height:9px;border-color:black;border-style:solid;content:" "}#frame4{position:relative;width:260px;height:126px}#frame4:before,#frame4:after,#frame4>:first-child:before,#frame4>:first-child:after{position:absolute;width:9px;height:9px;border-color:black;border-style:solid;content:" "}.about{position:relative;height:896px}.about__img{position:absolute;width:315px;height:210px;left:30px;top:422px}.about__title{position:absolute;width:140px;height:31px;left:205px;top:40px}.about__element1{position:absolute;width:26px;height:60px;left:319px;top:195px}.about__element2{position:absolute;width:133.74px;height:14.83px;left:61.27px;top:605.87px}.about__element3{position:absolute;width:178px;height:7.5px;left:30px;top:20px}.about__element4{position:absolute;width:137px;height:5px;left:208px;top:294px}.about__element5{position:absolute;width:212px;height:10px;left:-93px;top:843px}.about__text{color:#1d1d1d;font-family:"3270 Condensed";font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left}.about__text_1{padding-top:0;padding-left:0;position:absolute;width:315px;height:72px;left:30px;top:93px}.about__text_2{position:absolute;width:208px;height:72px;left:30px;top:195px}.about__text_3{position:absolute;width:214px;height:84px;left:131px;top:316px}.about__text_4{position:absolute;width:313px;height:96px;left:32px;top:654px}.about__text_5{position:absolute;width:202px;height:84px;left:143px;top:772px}.form{position:relative;overflow:hidden;height:812px}.form__heading{color:#1d1d1d;font-family:"Robtronika";font-size:18px;font-weight:400;line-height:100%;letter-spacing:0%;text-align:left;text-transform:uppercase;padding-top:40px;padding-bottom:30px;width:185px;height:36px}.form__img{position:absolute;width:17px;height:18px;left:215px;top:27px}.form__blockrequest{width:315px;height:666px;border-radius:25px;background-image:url("../themes/camstream/assets/img/mobile/form/BG.png")}.form__request{width:275px;height:364px;padding-top:20px;padding-left:20px}.form__parag{color:#1d1d1d;font-family:3270 Condensed;font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left}.form__prompt{display:flex;flex-direction:column;gap:10px;padding-top:20px}.form__text{color:#999;font-family:3270 Condensed;font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left;border:none;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:5;border-radius:15px;background:#f3f3f3}.form__text_mini{height:22px;padding:0;padding-left:15px}.form__text_big{height:22px;padding:0;padding-left:15px}.form__text_verybig{height:130px;padding:0;padding-left:15px;padding-top:10px}.form__button{margin-top:20px;margin-left:82px;padding-left:20px;width:192.78px;height:38px;color:white;font-family:"Robtronika";font-size:10px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left;text-transform:uppercase;display:flex;align-items:center;border-radius:25px;background:#1d1d1d}.form__buttonimg{width:21.78px;height:21.78px;padding-right:7px}.form__element1{position:absolute;width:607px;height:64px;left:-245px;top:515px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);color:rgba(255,255,255,0.2);font-family:Robtronika;font-size:30px;font-weight:400;line-height:63.83px;letter-spacing:0%;text-align:right;text-transform:uppercase}.form__element2{position:absolute;width:16px;height:37px;left:290px;top:619px}.form__mobile-element3{display:block;position:absolute;width:12px;height:124px;left:312px;top:619px}.form__sent{position:absolute;width:275px;height:163px;left:50px;top:325px;display:none;border-radius:15px;background:#f3f3f3;z-index:1000}.form__senthead{width:175px;height:32.02px;color:#1d1d1d;font-family:"Robtronika";font-size:14px;font-weight:400;line-height:16px;letter-spacing:0%;text-align:left;padding-top:20px;padding-left:50px}.form__sentparag{width:136px;height:24px;color:#1d1d1d;font-family:"3270 Condensed";font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:center;padding-top:9px;padding-left:69.5px}.form__sentbutton{width:157px;height:31px;color:white;font-family:"Robtronika";font-size:10px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left;text-transform:uppercase;border-radius:30px;background:#1d1d1d;display:flex;align-items:center;padding-left:15px;margin-top:9px;margin-left:59px}.form__sentbuttonimg{width:16.04px;height:16.04px;padding-left:5px}.form__sentelements{position:absolute;width:34px;height:116px;left:15px;top:32px}.form__sentelement1{position:absolute;width:7.5px;height:7.5px;top:20px;right:20.5px}.form__sentelement2{position:absolute;width:7.5px;height:7.5px;top:138.5px;right:36.5px}.form__mobile-br{display:block}.map{position:relative;overflow:hidden;height:392px}.map__block{height:392px;background-image:url("../themes/camstream/assets/img/mobile/map/map.svg"),url("../themes/camstream/assets/img/mobile/map/BG.png");background-size:315px 171.88px,cover;background-position:30px 54px,center;background-repeat:no-repeat,no-repeat}.map__heading{color:#1d1d1d;font-family:Robtronika;font-size:18px;font-weight:400;line-height:100%;letter-spacing:0%;text-align:left;text-transform:uppercase;padding-top:40px;padding-left:113px}.map__img{position:absolute;width:17px;height:18px;left:328px;top:43px}.map__contacts{height:160px;padding-left:0;padding-top:0;display:block}.map__head{color:#1d1d1d;font-family:"Robtronika";font-size:14px;font-weight:400;line-height:16px;letter-spacing:0%;text-align:left}.map__parag{color:#1d1d1d;font-family:"3270 Condensed";font-size:11px;font-weight:400;line-height:12px;letter-spacing:0%;text-align:left;padding-top:6px;padding-bottom:23px;display:block}.map__link{position:absolute;width:44.32px;height:18.39px;left:301px;top:192.87px;display:flex;gap:7.54px;padding-bottom:50px;padding-right:62px}.map__contact{width:18.39px;height:18.39px}.map__text{padding-top:173px;width:272px;height:34px;display:flex;flex-wrap:wrap;justify-content:space-between}.map__element1{position:absolute;width:12.59px;height:35.51px;left:34.9px;top:160.67px}.map__element2{position:absolute;width:12.59px;height:35.53px;left:34.9px;top:119.03px}.map__element3{position:absolute;width:18.14px;height:40.68px;left:335px;top:116px}.map__element4{position:absolute;width:23.53px;height:23.53px;left:111px;top:43px}.map__element5{display:none}.map__mobile-element{display:block;position:absolute;width:141px;height:5.38px;left:234px;top:301px}.footer{height:242px;background:#f3f3f3}.footer__menu{display:none}.footer__mobile-menu{display:block;width:279px;height:67px;display:flex;justify-content:space-between;flex-direction:row;align-items:center;padding-top:40px;padding-left:45px}.footer__button{color:#1d1d1d;font-family:Montserrat;font-size:11px;font-weight:400;line-height:13px;letter-spacing:0%;text-align:right;border-radius:43.11px;background:white;border:none;display:flex;align-items:center;justify-content:center}.footer__button_size1{width:89px;height:22px}.footer__button_size2{width:58px;height:22px;margin-left:31px;margin-top:6px}.footer__button_size3{width:73px;height:22px}.footer__button_size4{width:73px;height:22px;margin-top:6px}.footer__logo{width:57px;height:67px}.footer__blocklink{width:285px;height:6px;padding-top:25px;padding-left:35px;display:flex;justify-content:space-between}.footer__link{color:#1d1d1d;font-family:Montserrat;font-size:9px;font-weight:400;line-height:11px;letter-spacing:0%;text-align:center}}