@media only screen and (min-width:768px){
	.showInMobile, .showOnMobile{display:none !important;}
	.greenBtn::before,
	.pinkBtn::before{
		content:'';
		background:#CD1861;
		width:100%;
		height:100%;
		position:absolute;
		right:0;
		top:0;
		border-radius:30px;
		-webkit-transition:transform 0.4s ease;
		transition:transform 0.4s ease;
		-webkit-transform:translate(100%,0);
		transform:translate(100%,0);
		will-change:transform;
	}
	.greenBtn::before{background:#8FE03D;}
	.pinkBtn.rpBackToCats::before{background:#DFDFDF;-webkit-transform:translate(-100%,0);transform:translate(-100%,0);}
	.greenBtn:hover::before,.pinkBtn:hover::before,.pinkBtn.rpBackToCats:hover::before{-webkit-transform:translate(0,0);transform:translate(0,0);}
	.greenBtnSpan,.pinkBtnSpan{-webkit-transition:transform 0.4s ease;transition:transform 0.4s ease;will-change:transform;}
	.greenBtn:hover .greenBtnSpan,.pinkBtn:hover .pinkBtnSpan{-webkit-transform:translate(-4px,0);transform:translate(-4px,0);}
	.pinkBtn.rpBackToCats:hover .pinkBtnSpan{-webkit-transform:translate(4px,0);transform:translate(4px,0);}
	.pArrows, .hps5arrows, .hps1_next{-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;will-change:transform;}
	.pArrows:hover, .hps5arrows:hover, .hps1_next:hover{-webkit-transform:scale(0.9);transform:scale(0.9);}
	.pArrows::before,
	.hps5arrows::before,
	.hps1_next::before{
		content:'';
		position:absolute;
		left:-2px;
		right:-2px;
		top:-2px;
		bottom:-2px;
		border-radius:50%;
		will-change:opacity,transform;
	}
	.pArrows:hover::before,
	.hps5arrows:hover::before,
	.hps1_next:hover::before{
		border:2px solid #bbb;
		filter:alpha(opacity=0);
		opacity:0;
		-khtml-opacity:0;
		-webkit-transform:scale(1.8);
		transform:scale(1.8);
		-webkit-transition:opacity 0.6s ease,transform 0.6s ease;
		transition:opacity 0.6s ease,transform 0.6s ease;
	}
	.hps5_rightText_a span,.hps2_rightText_a span{display:block;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;will-change:transform;}
	.hps5_rightText_a:hover span,.hps2_rightText_a:hover span{-webkit-transform:translate(0,3px);transform:translate(0,3px);}
	.hps5_rightText_a::after,.hps2_rightText_a::after{-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;will-change:transform;}
	.hps5_rightText_a:hover::after,.hps2_rightText_a:hover::after{-webkit-transform:scale(0.9,1);transform:scale(0.9,1);}
	.hps2left_a:hover{-moz-box-shadow:rgba(0,0,0,0.15) 13px 10px 50px -9px;box-shadow:rgba(0,0,0,0.15) 13px 10px 50px -9px;}
	.footerShareBtns,.footer_a{-webkit-transition:color 0.2s ease;transition:color 0.2s ease;will-change:color;}
	.footerCircles::after{
		content:'';
		width:100%;
		height:100%;
		position:absolute;
		left:0;
		top:0;
		z-index:0;
		border-top:2px solid #fff;
		border-radius:50%;
		-webkit-transform:scale(0.9);
		transform:scale(0.9);
		-webkit-transition:transform 0.3s ease;
		transition:transform 0.3s ease;
		will-change:transform;
	}
	.footerCircles:hover::after{-webkit-transform:scale(1.1);transform:scale(1.1);}
	.footerCircles .footerCircles_span{-webkit-transition:box-shadow 0.3s ease;transition:box-shadow 0.3s ease;will-change:box-shadow;}
	.footerCircles:hover .footerCircles_span{box-shadow:#000 0px 3px 10px 0px inset;}
	.footerCircles_span span{display:block;-webkit-transition:transform 0.3s ease;transition:transform 0.3s ease;will-change:transform;}
	.footerCircles:hover .footerCircles_span span{transform:scale(0.95);}
	.hps5swiper_img{-webkit-transition:all 0.6s ease;transition:all 0.6s ease;will-change:transform;}
	.hps5swiper_a{-webkit-transition:all 0.5s ease;transition:all 0.5s ease;will-change:box-shadow;}
	.hps5swiper_a:hover{-webkit-box-shadow:rgba(55,55,55,0.15) -25px 6px 45px 7px;box-shadow:rgba(55,55,55,0.15) -25px 6px 45px 7px;}
	.hps5swiper_a:hover .hps5swiper_img{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05);}
	ul.mainMenu li ul{
		width:340px;
		padding:130px 0 0 0;
		position:fixed;
		top:0;
		bottom:0;
		right:370px;
		filter:alpha(opacity=0);
		opacity:0;
		-khtml-opacity:0;
		visibility:hidden;
		-webkit-transition:all 0.4s ease;
		transition:all 0.4s ease;
		will-change:opacity,visibility,width;
	}
	ul.mainMenu li:hover > ul{
		width:400px;
		filter:alpha(opacity=100);
		opacity:1;
		-khtml-opacity:1;
		visibility:visible;
	}
	ul.mainMenu li ul li{float:left;width:400px;}
	.menuIsOpen body:not(.resizeHeader) .logo_a{filter:alpha(opacity=30);opacity:0.3;-khtml-opacity:0.3;}
	.rpStep1RadioBtn{
		-webkit-transition:transform 0.5s ease;
		transition:transform 0.5s ease;
		will-change:transform;
	}
	.rpStep1RadioBtn:hover{
		-webkit-transform:scale(0.96);
		transform:scale(0.96);
	}
	.rpStep1RadioBtn::before{
		content:'';
		border:2px solid #ddd;
		border-radius:50%;
		position:absolute;
		left:0;
		right:0;
		top:0;
		bottom:0;
		filter:alpha(opacity=100);
		opacity:1;
		-khtml-opacity:1;
		-webkit-transform:scale(0.9);
		transform:scale(0.9);
		will-change:opacity,transform;
	}
	.rpStep1RadioBtn:hover::before{
		filter:alpha(opacity=0);
		opacity:0;
		-khtml-opacity:0;
		-webkit-transform:scale(1.4);
		transform:scale(1.4);
		-webkit-transition:opacity 0.9s ease,transform 0.6s ease;
		transition:opacity 0.9s ease,transform 0.6s ease;
	}
}
@media only screen and (max-width:1780px){
	.lemiMeaglim .topSection .container{text-align:center;}
	.lm_TopSection_leftFigure{margin:50px 60px -200px 0;max-width:30%;max-height:605px;}
	.lm_TopSection_right{min-height:530px;}
}
@media only screen and (max-width:1540px){
	.hps1_swiperWrap{padding:0 0 0 20px;}
	.hps1_swiperWrap .swiper-slide{position:relative;flex-direction:row;justify-content:flex-end;}
	.hps1_swiperTextWrap{margin:0 100px 30px -70px;}
	.hps1_swiperImg{float:left;margin:0 0 0 50px;}
	.hps1_textWrap{width:500px;}
	.hpSectionTopBannerWrap::before{width:520px;}
	.hps1_title1{font-size:55px;line-height:55px;}
	.hps1_title2{font-size:75px;line-height:75px;}
	.amutaPage .hps1_title2{font-size:60px;line-height:60px;}
	.hps1_text{font-size:21px;}
	.headerInner{padding-right:20px;}
	.menuBTN{right:20px;}
	.resizeHeader .headerInner{padding-right:80px;}
	.hpSectionBanner::before{width:520px;}
	.hps2left_title{font-size:18px;}
	.hps3_left{padding:0 6% 0 0;}
	.hps3_figure{height:500px;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);}
	.hps3l_btmTxt{padding:50px 0 0 0;}
	.hps3l_1{font-size:90px;}
	.hps3l_price{font-size:160px;}
	.hps3l_2{font-size:21px;}
	.hps3l_btmTxt{font-size:60px;}
	.fcCards{height:180px;}
	.fcCard01{left:-93px;bottom:335px;}
	.fcCard02{left:189px;bottom:306px;}
	.fcCard03{left:-40px;bottom:75px;}
	.fcCard04{left:294px;bottom:106px;}
	.fcCard05{left:65px;bottom:-123px;}
	.fcCard06{left:385px;bottom:-105px;}
	.hps4_lines{padding:34px 0;}
	.hps4_linesTitle{font-size:32px;}
	.hps4_linesPrice{font-size:65px;line-height:65px;}
	.hps5_rightText_title{font-size:55px;line-height:60px;}
	.hps5swiper_a{padding:13px;}
	.hps5swiper_figure{height:230px;}
	.hps5swiper_text{height:141px;font-size:18px;line-height:27px;}
	.hps5swiper_title{font-size:21px;margin:0 0 6px 0;}
	.hps5_leftSwiper{width:-webkit-calc(52% + 120px);width:calc(52% + 120px);}
	.hpsLogos_text{width:56%;}
	.hpsLogos_textTitle{font-size:60px;line-height:60px;}
	.hpsLogos_li{padding:20px 0 0 0;}
	.logo_a{margin:20px 0 0 30px;}
	.footerBottom{padding:0 20px 0 25px;}
	.closeRegPopup{right:15px;top:15px;}
	#regTitle{width:-webkit-calc(100% - 170px);width:calc(100% - 170px);}
	.closeRegPopup::before, .closeRegPopup::after{height:30px;left:15px;top:3px;}
	.rpScreen2CheckboxesWrap{height:calc(100% - 196px);}
	.rpStep1RadioBtn{width:170px;height:170px;}
	.rpTitle1{font-size:22px;}
	.rpTitle2{font-size:47px;line-height:49px;}
	.rpBottomText_left, .rpBottomText_right{padding:0 20px;}
	.rpContactWrap{margin-top:60px;}
	.contactContent_right, .contactContent_left{padding:0 60px;}
	.partnersPageTopSectionLeft, .aboutPageTopSectionLeft{padding-right:120px;}
	.topTitle, .partnersPageTopSectionLeft .topTitle, .lemiMeaglim .topTitle, .howItWorks .topTitle{font-size:60px;line-height:60px;}
	.howItWorks .topTitle{margin-top:0;}
	.sideMenu a{font-size:24px;padding:16px 0;}
	.aboutPage_teamItem_figure{height:290px;}
	.aboutPage_teamItem_shortText{max-height:256px;line-height:27px;}
	.anutaContentRight{width:28%;padding:0 40px 0 0;}
	.anutaContentLeft{padding:0 100px 0 0;}
	.hiw_topSectionLeft{padding:100px 70px 0 10px;}
	.hiw_youtubeLink{width:100%;height:420px;}
	.faqPage .topSection::after{width:420px;height:240px;}
	.lm_TopSection_right{width:55%;}
	.lm_TopSection_right{min-height:480px;}
	.partnersPage .topSection .container, .aboutPage .topSection .container{width:-webkit-calc(100% - 40px);width:calc(100% - 40px);}
	.partnersPage .topSection, .aboutPage .topSection{min-height:600px;}
	.selectedAmutot_item{padding:7px;font-size:14px;}
	.hps3_animateBorderWrap{top:-17vh;}
	.hpsLogos_textWrap{padding:0;}
	.hpsLogos_textTitle{font-size:45px;line-height:45px;margin:0 0 15px 0;}
}
@media only screen and (max-height:800px){
	.hps3arrow{width:38px;height:38px;right:-17px;}
	.hps3arrow::after{margin-left:-5px;width:8px;height:8px;}
	.fullPageSections.enter .hps3_animateBorder.third{height:60px;}
	.hps4_right{margin:255px 0 0 0;}
	.hps4_lines{padding:25px 0;}
	#selectedAmutot{padding:0 10px 10px;}
	.sa_desc{vertical-align:sub;display:inline-block;line-height:unset;color:#4F9C2E;font-weight:bold;}
	.listOfAmutot{padding:0;}
	.selectedAmutot_item{margin:10px 0 0 10px;}
}
@media only screen and (max-width:1250px){
	.hps1_textWrap{width:470px;}
	.hpSectionTopBannerWrap::before{width:490px;}
	.logo_a{height:85px;margin-left:40px;}
	.hps1_title1{font-size:50px;line-height:50px;}
	.hps1_title2{font-size:65px;line-height:65px;margin:0 0 20px 0;}
	.hpSectionBanner::before{width:490px;}
	.headerInner{max-width:-webkit-calc(100% - 260px);max-width:calc(100% - 260px);}
	.hpsLogos_textTitle, .hps5_rightText_title, .hps2_rightText_title{font-size:60px;line-height:60px;}
	.hps5_rightText, .hps2_rightText{padding-left:60px;}
	.hps2_leftText li{width:25%;}
	.hps2left_figure{margin:0 0 13px 0;}
	.hps2left_figure{height:90px;}
	.hps3l_1{font-size:80px;}
	.hps3l_price{font-size:140px;}
	.hps3l_nis{font-size:50px;}
	.hps3l_2{font-size:19px;line-height:20px;}
	.hps3l_btmTxt{font-size:50px;line-height:55px;padding:30px 0 0 0;}
	.hps3_figure{height:400px;}
	.hps4_linesPrice{font-size:45px;line-height:45px;}
	.hps4_linesTitle{font-size:27px;}
	.hps4_linesFigure{width:65px;padding:0 0 0 20px;}
	.hps3arrow{width:38px;height:38px;right:-17px;}
	.hps3arrow::after{margin-left:-5px;width:8px;height:8px;}
	.fullPageSections.enter .hps3_animateBorder.third{height:60px;}
	.hps4_right{max-height:-webkit-calc(100vh - 278px);max-height:calc(100vh - 278px);margin:255px 0 0 0;}
	.hps4_lines{padding:25px 0;}
	.hps4_lines:nth-child(3) .hps4_linesFigure{padding-top:13px;}
	.hps5_rightText_title{font-size:50px;line-height:55px;}
	.hps5swiper_title{font-size:18px;line-height:21px;}
	.hps5swiper_figure{height:190px;}
	.hps5swiper_text{line-height:25px;font-size:16px;height:150px;}
	.hpsLogos_textTitle{font-size:48px;line-height:48px;}
	.footerBottom{display:block;text-align:right;}
	.footerBottom_right, .footerBottom_left, .footerBottom_centerText{width:auto;display:inline-block;vertical-align:top;line-height:87px;}
	.footerBottom_centerText .footer_a{line-height:13px;border-right:1px solid #fff;margin:0 20px 0 0;padding:0 20px 0 0;display:inline-block;}
	.footerBottom_left{float:left;}
	.footerShareBtns{vertical-align:middle;}
	.rpScreen2CheckboxesWrap{height:calc(100% - 186px);}
	.rpTitle2{font-size:40px;}
	.rpSteps_ul li{font-size:16px;}
	.rpSteps_text{display:block;}
	.rpStep1RadioBtnWrap{padding:20px;}
	.rpStep1RadioBtn{width:150px;height:150px;}
	.rpSteps_num{margin:0 0 5px 0;}
	.rpSearchWrap{margin:30px 0;}
	.ycheckboxLabelCLick.rpCheckAllLabel{margin:0 0 10px 0;}
	.rpScreen2Checkboxes .slimScrollDiv{margin-bottom:20px;}
	.rpScreen2CheckboxesWrap .slimScrollDiv{height:-webkit-calc(100vh - 534px) !important;height:calc(100vh - 534px) !important;}
	.contactContent_right{padding:0 20px 0 40px;}
	.ccLeftInfo_figure{width:35px;}
	.contactContent_left{padding:0 40px 0 20px;}
	.topSection{min-height:270px;padding-top:115px;}
	#map_canvas{height:450px;}
	.contactContent{padding-bottom:100px;}
	.partnersPageTopSectionLeft, .aboutPageTopSectionLeft{padding:0 90px 0 8%;}
	.partnersPage .topSection, .aboutPage .topSection{padding-bottom:80px;}
	.partnersPage .topSection::after, .aboutPage .topSection::after{width:420px;height:280px;left:-160px;}
	.aboutPage_teamItem_a{font-size:17px;}
	.aboutPage_teamItem_title{font-size:21px;line-height:24px;}
	.aboutPage_teamItem_figure{height:260px;}
	.aboutPage_teamItem_shortText{max-height:231px;}
	.aboutPage_team{padding:80px 0 50px 0;}
	.aboutPage_team .topTitle{margin:0 0 90px 0;}
	.amutaPage .hps1_textWrap{width:540px;}
	.amutaPage .hps1_title2{font-size:55px;line-height:55px;}
	.anutaContentRight{width:32%;}
	.anutaContentLeft{padding:0 70px 0 0;}
	.hiw_topSectionRight{font-size:21px;line-height:30px;}
	.hiw_youtubeLink{height:330px;}
	.hiw_topSectionLeft{padding-left:20px;}
	.hiw_content{background-size:70% auto;}
	.faqPage .topSection::after{width:270px;height:160px;left:-120px;}
	.faq_content{padding:40px 0 60px 0;}
	.Qul > li .Q_a{padding-top:40px;font-size:22px;}
	.Qul > li{padding:0 0 20px 0;}
	.lm_TopSection_leftFigure{max-width:-webkit-calc(45% - 60px);width:calc(45% - 60px);}
	.lm_TopSection_right{min-height:530px;}
	.lm_content{padding:100px 0 60px 0;}
	.lm_amutotItem{padding:0 15px 60px;}
	.lm_amutotItem_title{font-size:21px;margin:15px 0 5px 0;}
	.lm_amutotItem{font-size:18px;line-height:26px;}
	.lm_amutotWrap{width:-webkit-calc(100% + 15px);width:calc(100% + 15px);margin:80px -7px 0;}
	.pSectionLogos{padding:110px 0;}
	.pSwiperWrap{padding:60px 0 0 0;}
	.pArrows{width:50px;height:50px;}
	.pArrows::after{width:9px;height:9px;margin:-5px 0 0 -4px;}
	.pArrows.prev::after{margin:-5px 0 0 -7px;}
	.pSwiperWrap .hpsLogos_li{padding-bottom:40px;}
	.aboutPage_teamItem_text{padding-left:20px;}
}
@media only screen and (max-width:1024px){
	#regTitle{max-height:56px;}
	body{font-size:20px;line-height:28px;}
	.hps1_swiperTitle{font-size:25px;line-height:27px;margin:0;}
	.hps1_swiperSubtitle{font-size:21px;}
	.hps1_title1{font-size:45px;line-height:45px;}
	.hps1_title2{font-size:60px;line-height:60px;}
	.hps1_textWrap{line-height:28px;}
	.rpScreen2AllChekboxes .ycheckboxLabelCLick{padding:10px 15px;}
	.ychkbxText{font-size:15px;}
	.hps1_text{font-size:20px;}
	.greenBtn, .pinkBtn{min-width:200px;}
	.greenBtnSpan, .pinkBtnSpan{font-size:18px;}
	.hps1_next{width:48px;height:48px;}
	.hps1_swiperImg{max-width:-webkit-calc(100% - 370px);max-width:calc(100% - 200px);max-height:80%;margin:0;}
	.logo_a{max-width:155px;}
	.headerInner{max-width:-webkit-calc(100% - 210px);max-width:calc(100% - 210px);}
	.headerInner .topJoinUsBtn{min-width:1px;margin:0;}
	.headerInner .topJoinUsBtn .hideInMobile{display:none;}
	.header_a{margin:0 0 0 20px;}
	.headerInner .topTelText{display:none;}
	.hps5_rightText, .hps2_rightText{width:55%;}
	.hps2_leftText{width:45%;}
	.hps2_leftText li{width:33.333%;margin:5px 0;}
	.hps2left_title{font-size:16px;line-height:20px;min-height:40px;}
	.hps2left_figure{padding:15px 15px 0;}
	.hpsLogos_textTitle, .hps5_rightText_title, .hps2_rightText_title{font-size:50px;line-height:50px;}
	.hps5_rightText, .hps2_rightText{font-size:20px;}
	.hps3l_btmTxt{font-size:40px;line-height:40px;}
	.hps3l_1{font-size:70px;}
	.hps3l_price{font-size:120px;}
	.hps3_figure{height:340px;}
	.hps4_linesNis{font-size:32px;}
	.fcCards{height:130px;}
	.fcCard01{left:-63px;bottom:246px;}
	.fcCard02{left:116px;bottom:206px;}
	.fcCard03{left:-50px;bottom:41px;}
	.fcCard04{left:204px;bottom:72px;}
	.fcCard05{left:35px;bottom:-93px;}
	.fcCard06{left:246px;bottom:-105px;}
	.hps5_rightText{width:48%;padding:0 0 0 40px;}
	.hps5_leftSwiper{width:-webkit-calc(52% + 90px);width:calc(52% + 90px);}
	.hps5swiper_figure{height:160px;}
	.hps5swiper_text{margin:12px 0 0 0;}
	.hps5arrows{width:48px;height:48px;}
	.hps5arrowsWrap{margin:50px 0 0 0;}
	.hpsLogos_text{width:72%;}
	.rpStep1RadioBtnWrap{padding:10px 5px;}
	.rpStep1RadioBtn{width:140px;height:140px;outline:none;}
	.rpTitle2{font-size:38px;line-height:38px;margin:5px 0 0 0;}
	.rpTitle1{font-size:20px;}
	.rpBottomText_left, .rpBottomText_right{font-size:16px;line-height:21px;padding:0 15px;}
	.rpBottomText_right{padding-right:0;}
	.rpBottomText_left{padding-left:0;}
	.rpSearchInput{height:40px;line-height:40px;font-size:16px;padding-left:40px;}
	.rpSearchSubmit{height:40px;line-height:40px;width:40px;background-size:auto 16px;}
	.rpScreen2CheckboxesWrap{height:-webkit-calc(100% - 180px);height:calc(100% - 171px);}
	.rpSubCheckboxesWrap.active, .rpScreen2Checkboxes.active{height:100%;}
	.rpContactWrap{margin-top:30px;}
	.contactContent{padding:70px 0;}
	.topTitle, .partnersPageTopSectionLeft .topTitle, .lemiMeaglim .topTitle{font-size:50px;line-height:50px;}
	#map_canvas{height:400px;}
	.partnersPageTopSectionLeft, .aboutPageTopSectionLeft{padding:0 50px 0 30px;}
	.aboutPage_teamItem_text{padding-left:20px;}
	.aboutPage_teamItem_figure{height:219px;}
	.aboutPage_teamItem_shortText{margin:10px 0 0 0;padding:8px 0 0 0;max-height:197px;line-height:23px;}
	.anutaContent{padding:60px 0 80px 0;}
	.anutaContentRight{padding:0 20px 0 0;}
	.anutaContentLeft{padding:0 50px 0 0;}
	.anutaContentLeft h1, .anutaContentLeft h2, .anutaContentLeft h3, .anutaContentLeft h4, .anutaContentLeft h5, .anutaContentLeft h6{font-size:25px;}
	.hiw_topSectionRight{width:50%;font-size:20px;line-height:28px;}
	.hiw_topSectionLeft{width:50%;padding-right:40px;}
	.hiw_youtubeLink{height:245px;}
	.howItWorks .topTitle{font-size:45px;line-height:45px;margin:0 0 17px 0;}
	.lm_TopSection_right{font-size:20px;}
	.lm_TopSection_right b, .lm_TopSection_right strong{font-size:23px;}
	.lm_TopSection_right{min-height:430px;}
	.pSectionLogos{padding:70px 0;}
	.pSwiperWrap{padding:40px 0 0 0;}
	.pSwiperWrap .hpsLogos_li{padding:35px 0;}
	.pArrowsWrap{width:100px;}
	.pSwiperWrap .horizontalSwipe{max-width:-webkit-calc(100% - 200px);max-width:calc(100% - 200px);}
	.hpsLogos_figure{height:70px;line-height:70px;}
	.partnersPage .topSection, .aboutPage .topSection{min-height:500px;}
	.hps1_textWrap{height:-webkit-calc(100vh - 520px);height:calc(100vh - 520px);}
}
@media only screen and (min-width:992px){
	.hps5_leftSwiper .pagination{display:none;}
}
@media only screen and (max-width:991px){
	.hps2left_title{font-size:14px;}
	.hps2left_figure{padding-top:5px;height:70px;}
	.hps3_left{padding:0 30px 0 0;}
	.hps3l_1{font-size:60px;padding:0 0 0 14px;}
	.hps3l_nis{font-size:48px;line-height:48px;}
	.hps3l_2{width:122px;font-size:18px;line-height:18px;padding:0 10px 0 0;}
	.hps3_figure{height:260px;}
	.hps4_linesTitle{font-size:21px;}
	.hps4_linesPrice{font-size:35px;line-height:35px;}
	.hps4_lines:nth-child(3) .hps4_linesFigure{padding-top:6px;}
	.hpSection5Wrap .verticalCenter{white-space:normal;}
	.hpSection5Wrap .verticalCenter::before{display:none;}
	.hps5_rightText{width:100%;padding:50px 0 0 0;text-align:center;}
	.hps5_leftSwiper{width:100%;padding:50px 0 45px 0;}
	.hps5swiper_figure{height:210px;}
	.hps5arrowsWrap{display:none;}
	.hpsLogos_textTitle{font-size:40px;line-height:40px;}
	.hpsLogos_li{padding:40px 0 0 0;}
	.hps5_rightText_title{font-size:34px;line-height:34px;}
	.footerBottom{white-space:normal;}
	.footerBottom_right, .footerBottom_left, .footerBottom_centerText{line-height:27px;}
	.footerBottom_left{float:none;display:block;text-align:center;}
	.footerBottom{padding:20px;text-align:center;}
	.rpSteps_ul li{line-height:19px;}
	.rpLeftFigure{display:none;}
	.rpRight{width:100%;}
	.rpStep1RadioBtnWrap{padding:20px 0;}
	.ccLeftInfoTitle{font-size:21px;}
	.contactContent_left{padding:0 30px 0 0;width:38%;}
	.contactContent_right{padding:0 0 0 30px;width:62%;}
	.contactFieldsWrap{padding:0 10px 20px;}
	.contactFormInner{width:-webkit-calc(100% + 20px);width:calc(100% + 20px);margin:0 -10px;}
	.sideMenu a{font-size:21px;}
	.partnersPageTopSectionRight, .aboutPageTopSectionRight{width:220px;}
	.partnersPageTopSectionLeft, .aboutPageTopSectionLeft{padding:0 40px 0 10px;}
	.topTitle, .lemiMeaglim .topTitle{font-size:44px;line-height:44px;margin:0 0 22px 0;}
	.partnersPageTopSectionLeft .topTitle{font-size:44px;line-height:44px;}
	.aboutPage_teamItem{width:33.333%;padding-bottom:30px;}
	.aboutPage_team{padding:50px 0 20px 0;}
	.aboutPage_team .topTitle{margin:0 0 60px 0;}
	.amutaPage .hps1_textWrap{width:90%;}
	.amutaPage .hps1_title2{font-size:45px;line-height:45px;}
	.amutaRightLogo_figure{height:150px;}
	.amutaCircleresTitle{font-size:25px;}
	.amutaCircleresNumber{font-size:60px;}
	.anutaContentLeft h1, .anutaContentLeft h2, .anutaContentLeft h3, .anutaContentLeft h4, .anutaContentLeft h5, .anutaContentLeft h6{margin:0 0 10px 0;}
	.hiw_table{display:block;}
	.hiw_table-row{display:block;}
	.hiw_topSectionRight{width:100%;display:block;}
	.hiw_topSectionLeft{width:100%;display:block;padding:40px 0 0 0;}
	.hiw_youtubeLink{height:405px;margin:0 0 -110px 0;}
	.play{width:65px;height:65px;margin:-32px 0 0 -32px;}
	.hiw_contentRight{width:100%;}
	.hiw_content{padding:100px 0 360px 0;background-size:auto 330px;}
	.lm_TopSection_leftFigure{margin:80px 30px 0 0;}
	.lm_TopSection_right{min-height:300px;padding:10px 0 25px 0;position:static;}
	.lm_ts_searchWrap{width:-webkit-calc(55% - 20px);width:calc(55% - 20px);right:20px;bottom:-80px;}
	.lm_ts_searchInput{height:60px;line-height:60px;padding:0 20px 0 60px;}
	.lm_ts_searchsubmit{width:60px;height:60px;}
	.lm_content{padding:70px 0 40px 0;}
	.lm_amutotItem{width:33.333%;padding-bottom:40px;}
	.lm_amutotWrap{margin-top:60px;}
	.lm_amutotItem_figureLogo{width:100px;height:70px;}
	.pSwiperWrap .hpsLogos_li{padding:25px 0;}
	.pSectionLogos{padding:50px 0;}
	.pArrows{width:40px;height:40px;}
	.pArrows::after{width:7px;height:7px;}
	.pArrows.prev::after{margin-left:-6px;}
	.pArrows::after{margin-left:-2px;}
	.pSectionLogos .topTitle{font-size:39px;}
	.fullPageSections.enter .hps3_animateBorder.first{height:100%;-webkit-transition:height 0.3s ease;transition:height 0.3s ease;}
	.fullPageSections.enter .hps3_animateBorder.second{width:-webkit-calc(100% - 6px);width:calc(100% - 6px);-webkit-transition:width 0.6s ease;transition:width 0.6s ease; -webkit-transition-delay:0.3s;transition-delay:0.3s;}
	.fullPageSections.enter .hps3_animateBorder.third{height:99px;-webkit-transition:height 0.5s ease;transition:height 0.3s ease;-webkit-transition-delay:0.8s;transition-delay:0.8s;}
	.lm_amutotItem_figureImg{height:100%;max-height:170px;overflow:hidden;}
	.lm_amutotItem_figureImg img{width:100%;height:auto;}
}
@media only screen and (min-width:700px) and (max-width:800px){
	.hps1_textWrap{position:relative;top:-160px;}
}
@media only screen and (max-width:767px){
	.company-info{
		display:block;
	}
	.rpScreen2CheckboxesWrapInner{
		overflow:scroll;
		overflow-x:hidden;
		height:-webkit-calc(100% - 65px);
		height:calc(100% - 65px);
	}
	.sa_desc{margin:0 0 0 10px;}
	body{font-size:17px;line-height:26px;}
	.hideInMobile, .hideOnMobile{display:none !important;}
	.hps1_nextWrap{display:none;}
	.hps1_swiperWrap{padding:0;}
	.hps1_swiperTextWrap{width:40%;margin:0;position:absolute;right:20px;bottom:20px;}
	.hps1_swiperTitle{font-size:21px;}
	.hps1_swiperSubtitle{font-size:18px;}
	.hps1_swiperImg{max-width:65%;max-height:330px;margin:0 0 0 -20px;}
	.hpSectionTopBanner{min-height:1px;overflow:hidden;}
	.hps1_title1{font-size:36px;line-height:36px;}
	.hps1_title2{font-size:46px;line-height:46px;}
	.hps1_text{font-size:18px;}
	.hpSectionTopBanner .container{padding:105px 20px 140px;}
	.greenBtn, .pinkBtn{min-width:1px;margin:20px 0 0 0;padding:0 20px;height:41px;line-height:38px;}
	.rpPrev.pinkBtn, .rpNext.pinkBtn{margin:0;}
	.rpPrev.pinkBtn{max-width:none;}
	.rpNext.pinkBtn{max-width:none;}
	.greenBtn::after, .pinkBtn::after{width:17px;margin:0 8px 0 0;}
	.footerCircles_span{width:90px;height:90px;font-size:17px;line-height:20px;}
	.resizeHeader .logo_a, .logo_a{height:58px;max-width:106px;margin:10px 0 0 20px;}
	.headerInner{max-width:-webkit-calc(100% - 130px);max-width:calc(100% - 130px);padding:22px 70px 0 0 !important;}
	.resizeHeader header, header{height:79px;}
	.menuBTN{top:30px;-webkit-transform:translate(0,0);transform:translate(0,0);}
	.hpSectionTopBannerWrap::before{display:none;}
	.hps1_textWrap{height:auto;margin:0;}
	.headerInner .topJoinUsBtn{margin:0;height:34px;line-height:32px;padding:0 20px;}
	.headerInner .topJoinUsBtn .pinkBtnSpan{font-size:17px;}
	nav{padding:90px 0 0 0;width:-webkit-calc(100% - 50px);width:calc(100% - 50px);max-width:325px;z-index:12;}
	.mainMenuBlackOpacity{z-index:11;}
	ul.mainMenu li{padding:0;position:relative;}
	ul.mainMenu > li.active{background:#eee;}
	ul.mainMenu li a{padding:9px 30px 9px 40px;width:85%;}
	.hasSons > a::after{left:30px;}
	.hasSons.active > a::after{-webkit-transform:translate(0,0) rotate(-45deg);transform:translate(0,0) rotate(-45deg);}
	ul.mainMenu li ul{max-height:0px;overflow:hidden;padding:0 0 0px 0;transition:all ease 0.5s;}
	ul.mainMenu li.opened_sub ul{max-height:500px;overflow:hidden;}
	ul.mainMenu li.hasSons.active ul{display:block;}
	ul.mainMenu li ul a{padding:4px 46px 4px 40px;line-height:40px;}
	.nav_joinUsBtnWrap{padding:0 30px;text-align:right;}
	.nav_bottomText{left:30px;right:30px;bottom:25px;}
	ul.mainMenu{max-height:-webkit-calc(100vh - 260px);max-height:calc(100vh - 260px);}
	.header_a{margin:0 25px 0 0;}
	.hps5_rightText, .hps2_rightText{width:100%;padding:0;}
	.hps2_leftText{width:100%;}
	.hpSectionAssociations{padding:57px 0 0 0;}
	.hps5_rightTextInner, .hps2_rightTextInner{text-align:center;}
	.h100p100{height:auto;padding-top:0;}
	.verticalCenter{white-space:normal;}
	.verticalCenter::before{display:none;}
	.hpsLogos_textTitle, .hps5_rightText_title, .hps2_rightText_title{font-size:36px;line-height:36px;margin:0 0 28px 0;}
	.hps5_rightTextInner, .hps2_rightTextInner{font-size:18px;line-height:26px;}
	.hps5_rightText_a, .hps2_rightText_a{margin:23px 0 0 0;}
	.hps2_leftText{padding-top:30px;text-align:center;}
	.hps3_right{width:100%;}
	.hps3_figure{height:480px;}
	.hps2left_title{font-size:16px;}
	.hps2left_a{padding:10px 0;}
	.hps3l_1{line-height:60px;}
	.hps3l_green{line-height:10px;}
	.hps3_left{width:100%;padding:50px 0;}
	.hps3l_btmTxt{max-width:330px;padding:25px 0 0 0;font-size:36px;}
	.hps3l_price{font-size:110px;}
	.hps4_right{width:100%;height:auto;overflow:visible;}
	.fp-section, .fp-slide, .fp-tableCell{height:auto !important;}
	.hps3_animateBorderWrap{top:-20px;right:51px;height:61px;width:39%;}
	.fullPageSections.enter .hps3_animateBorder.second{width:-webkit-calc(100% - 12px);width:calc(100% - 12px);}
	.fullPageSections.enter .hps3_animateBorder.third{height:58px;-webkit-transition-delay:1s;transition-delay:1s;}
	.fullPageSections.enter .hps3arrow{-webkit-transition-delay:1.4s;transition-delay:1.4s;}
	.fullPageSections.enter .hps4_lines{-webkit-transition-delay:1.9s;transition-delay:1.9s;}
	.fullPageSections.enter .hps4_lines:nth-child(2){-webkit-transition-delay:2.2s;transition-delay:2.2s;}
	.fullPageSections.enter .hps4_lines:nth-child(3){-webkit-transition-delay:2.5s;transition-delay:2.5s;}
	.hps4_right{margin:157px 0 0 0;}
	.floatingCardsWrap{position:relative;height:385px;}
	.hps4_linesTitle{font-size:23px;}
	.hps4_linesPrice{font-size:40px;}
	.hps4_linesNis{font-size:24px;}
	.fcCards{height:80px;border-radius:3px;}
	.fcCard01{left:-43px;bottom:213px;}
	.fcCard02{left:109px;bottom:202px;}
	.fcCard03{left:-4px;bottom:88px;}
	.fcCard04{left:144px;bottom:83px;}
	.fcCard05{left:30px;bottom:-32px;}
	.fcCard06{left:191px;bottom:-29px;}
	.hps4_lines{padding:10px 0;}
	.hps4_linesPrice{line-height:50px;}
	.hps4_lines:nth-child(3) .hps4_linesFigure{padding-top:14px;}
	.hpSection5Wrap{padding:58px 0 0 0;}
	.hps5_rightText_title{margin:0 0 20px 0;}
	.hps5swiper_figure{height:180px;}
	.hps5swiper_text{height:153px;}
	.hpsLogos_text{width:100%;}
	.hpsLogos_text{font-size:18px;line-height:26px;}
	.footerTop{padding:40px 0px;min-height:1px;width:450px;}
	footer{font-size:16px;}
	.footerBottom_right, .footerBottom_left, .footerBottom_centerText{width:100%;}
	.rightsReserved{display:block;}
	.dooble{display:inline-block;padding:0;margin:12px 0 0 0;border:none;line-height:20px;}
	.footerBottom{padding:20px 0;}
	.footerBottom_right{border-bottom:1px solid #434343;text-align:center;padding:13px 20px 33px;}
	.footerBottom_right > a{display:block;text-align:center;}
	.footerBottom_centerText .footer_a{margin:0;padding:0;border:none;line-height:20px;}
	.footerBottom_centerText{padding:33px 20px;border-bottom:1px solid #434343;}
	.footerBottom_left{padding:30px 20px 10px;}
	.rpSubCheckboxesTitle{font-size:16px;}
	.rpScreen2AllChekboxes, .rpScreen2CheckboxesWrap .slimScrollDiv{min-height:1px;}
	.rpScreen2AllChekboxes > .label_wrap{width:100%;}
	.rpScreens{width:100%;left:0;}
	.rpRight{padding-bottom:0;}
	.rpContactWrap{margin:30px -10px 0;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);}
	.requiredFieldSign{right:24px;}
	.contactForm{padding:30px 0 0 0;}
	.contactContent_left{width:100%;padding:0;font-size:0;}
	.contactContent_right{width:100%;padding:0;border-left:none;}
	.contactPageSubmit{margin:0;height:45px;line-height:45px;min-width:200px;}
	.topTitle, .lemiMeaglim .topTitle, .partnersPageTopSectionLeft .topTitle{font-size:46px;line-height:46px;}
	.topSection{min-height:210px;padding:85px 0 40px 0;}
	.contactContent{padding:50px 0;}
	.ccLeftInfoRow{display:inline-block;vertical-align:top;width:auto;border-top:none;padding:0;margin:25px 0;}
	.ccLeftInfoRow.first{border-left:1px solid #ddd;padding:0 0 0 30px;}
	.ccLeftInfoRow.second{padding:0 30px 0 0;}
	.ccLeftInfo_txt{width:auto;}
	.ccLeftInfoTitle{padding:0 0 10px 0;}
	#map_canvas{height:auto;}
	#map_canvas img[src="images/map_location.png"]{width:100px !important;height:73px !important;}
	.partnersPageTopSectionLeft, .aboutPageTopSectionLeft{padding:0 30px 0 0;}
	.partnersPageTopSectionLeft .topTitle, .aboutPageTopSectionLeft .topTitle{margin:0 0 12px 0;}
	.partnersPage .topSection, .aboutPage .topSection{padding-bottom:35px;}
	.partnersPage .topSection::after, .aboutPage .topSection::after{width:310px;height:190px;left:-130px;}
	.partnersPageTopSectionLeftText, .aboutPageTopSectionLeftText{}
	.partnersPageTopSectionLeftText.active, .aboutPageTopSectionLeftText.active{max-height:none;}
	.partnersPageTopSectionRight, .aboutPageTopSectionRight{width:180px;}
	.sideMenu a{font-size:19px;font-family:OEDooPro Medium;padding:11px 0;}
	.aboutPage_teamWrap{width:-webkit-calc(100% + 14px);width:calc(100% + 14px);margin:0 -7px;}
	.aboutPage_teamItem{padding:0 7px 15px;}
	.aboutPage_teamItem_title{font-size:20px;}
	.aboutPage_teamItem_figure{height:190px;}
	.aboutPage_teamItem_shortText{max-height:174px;}
	.amutaNameH3{font-size:20px;}
	.amutaRightLogo_figure{height:120px;}
	.anutaContentLeft{width:68%;padding:0 30px 0 0;}
	.anutaContentRight{padding:0 10px 0 0;}
	.anutaContent{padding:30px 0 70px 0;}
	.amutaCircleresImg{max-height:50px;}
	.amutaCircleresTitle{font-size:21px;}
	.amutaCircleresNumber{font-size:30px;line-height:50px;}
	.anutaContentLeft h1, .anutaContentLeft h2, .anutaContentLeft h3, .anutaContentLeft h4, .anutaContentLeft h5, .anutaContentLeft h6{font-size:24px;}
	.hiw_topSectionRight{font-size:18px;line-height:26px;}
	.hiw_youtubeLink{height:350px;}
	.hiw_contentH1{font-size:24px;line-height:30px;margin:0 0 15px 0;}
	.funPartImg{height:29px;vertical-align:middle;}
	.funPart{font-size:21px;line-height:30px;}
	.faq_content{padding:30px 0;}
	.Qul > li{padding:0;}
	.Qul > li .Q_a{padding:20px 0;font-size:18px;}
	.faqPage .topSection::after{width:160px;height:100px;left:-70px;}
	.lm_TopSection_right{width:100%;padding:20px 0 30px 0;min-height:1px;font-size:17px;}
	.lm_TopSection_right b, .lm_TopSection_right strong{font-size:19px;}
	.lm_ts_searchWrap{width:auto;left:20px;bottom:-64px;}
	.lm_ts_searchInput{height:49px;line-height:49px;padding:0 20px 0 49px;}
	.lm_ts_searchsubmit{width:49px;height:49px;}
	.lm_content{padding:40px 0;}
	.lm_amutotWrap{margin-top:45px;}
	.lm_amutotItem_title{margin:10px 0 0 0;font-size:20px;}
	.lm_amutotItem{padding:0 15px 20px;}
	.lm_TopSection_rightText{height:290px;overflow:hidden;}
	.js_readMore_text.active{height:auto !important;}
	.partnersPageTopSectionLeft .topTitle{font-size:35px;line-height:35px;}
	.partnersPage .topSection, .aboutPage .topSection{min-height:400px;}
	.thankYou h1{font-size:35px;line-height:50px;}
	.thankyou_wrap{max-width:100%;}
	.thankyou_wrap h2{line-height:45px;}
	.thankyou_wrap ul li{margin:0 0 15px 0 ;}
	#newsForm,#invoiceForm{max-width:100%;}
	header{z-index:12;}
	.thankyou_wrap{padding:15px;}
	.thankyou_wrap ul li img{width:50px;}
	.hasSons > span{
		width:40px;
		height:40px;
		position:absolute;
		left:20px;
		margin:-3px 0 0 0;
		-webkit-transform:translate(0,0);
		transform:translate(0,0);
		-webkit-transition:transform 0.4s ease;
		transition:transform 0.4s ease;
		will-change:transform;
		position:absolute;
		top:15px;
		left:20px;
	}
	.hasSons.opened_sub > span{-webkit-transform:translate(0,0);transform:translate(0,0);}
	.hiw_contentRight blockquote{padding:0;font-size:22px;}
	.hiw_contentRight blockquote img{position:static;width:30px;margin:0 15px;}
	#selectedAmutot img{display:none;}
	.newThankyou{padding:80px 20px 50px 20px;background:#f2f5f9;}
	.newThankyou .container{max-width:1200px;width:100%;}
	.befor_tname{position:relative;display:none}
	.befor_tname img{width:25px;}
	.befor_tname:before{content:"";position:absolute;top:15px;left:100%;background:url(images/line-4.png) center left no-repeat;width:100%;height:3px;background-size:400px 3px;}
	.tname{font-size:17px;font-family:OEDooPro Medium;color:#4c9d24;line-height:25px;}
	.tstep{font-size:25px;font-family:OEDooPro Medium;color:#62993f;line-height:30px;position:relative;background:#f2f5f9;display:inline-block;margin-bottom:20px;}
	.tstep:after{content:"";position:absolute;top:-25px;right:100%;background:url(images/heart1.png) center left no-repeat;width:100%;height:100px;background-size:520px 100px;}
	.tchoise{font-size:18px;font-family:OEDooPro Regular;color:#373737;line-height:20px;}
	.tchoises{font-size:21px;font-family:OEDooPro Medium;color:#373737;line-height:30px;margin-bottom:20px;}
	.tsmallm{font-size:25px;font-family:OEDooPro Medium;color:#e84184;line-height:30px;}
	.tsmallm img{width:25px;}
	.tbutton{background:#65c3ee !important;}
	.tbutton:after{display:none !important;}
	.tbutton:before{background:#147aa9 !important;}
	.share_donation{padding:0;margin:0;list-style:none;}
	.share_donation li{position:relative;}
	.share_donation li img:first-child{width:50px;height:35px;}
	.share_donation li a img:last-child{width:9px;height:14px;vertical-align:unset;margin-right:10px;transition:all ease 0.5s;}
	.share_donation li a:hover img:last-child{transition:all ease 0.5s;margin-right:15px;}
	.share_donation li:nth-child(1){}
	.share_donation li:nth-child(2){margin-right:71px;margin-top:20px;}
	.share_donation li:nth-child(3){margin-right:142px;margin-top:20px;}
	.share_donation li a{position:absolute;top:16px;right:53px;}
	.share_title{font-size:25px;font-family:OEDooPro Medium;color:#65c3ee;line-height:30px;margin-top:30px;}
	.newThankyou{background-image:none;}
	.woman{display:block;width:300px;margin:0 0 0 0;margin:60px 0 -55px 0;}
	.hpSectionLogosWrap{padding:50px 0;}
	#regTitle{width:-webkit-calc(100% - 110px);width:calc(100% - 110px);max-height:52px;}
}
@media only screen and (max-width:599px){
	.hps3_figure{height:370px;}
	.rpStep1RadioBtn{width:90px;height:90px;}
	.rpScreen2CheckboxesWrap{height:-webkit-calc(100% - 123px);height:calc(100% - 123px);}
	.closeRegPopup{width:21px;height:21px;}
	.closeRegPopup::before, .closeRegPopup::after{width:3px;height:25px;left:9px;top:-2px;}
	.rpSteps_ul li{font-size:15px;line-height:16px;padding:0 10px;}
	.rpSteps_num{width:28px;height:28px;line-height:26px;}
	.rpTitle2{font-size:25px;line-height:25px;}
	.rpTitle1{padding:0 20px;line-height:24px;}
	.rpStep1RadioBtnWrap{padding:10px 0;}
	.rpBottomText_right{width:100%;padding:0 0 15px 0;}
	.rpBottomText_left{width:100%;padding:15px 0 0 0;border-right:none;border-top:1px solid #e5e5e5;}
	.rpScreen1RadiosWrap{min-height:-webkit-calc(100% - 240px);min-height:calc(100% - 240px);}
	.rpScreen2 .rpTitle1{padding:0;}
	.topTitle, .partnersPageTopSectionLeft .topTitle, .lemiMeaglim .topTitle{font-size:36px;line-height:36px;}
	.topSection{min-height:190px;}
	.partnersPageTopSectionLeft, .aboutPageTopSectionLeft{width:100%;padding:45px 0 0 0;}
	.partnersPageTopSectionRight, .aboutPageTopSectionRight{width:100%;padding:25px 0 0 0;}
	.partnersPageMenuBtn, .aboutPageMenuBtn{display:block;}
	.sideMenu{display:none;position:relative;z-index:1;}
	.sideMenu a{border-top:none;background:#fff;border-radius:10px;margin:10px 0 0 0;padding:11px 19px;font-family:OEDooPro Regular;}
	.partnersPage .topSection::after, .aboutPage .topSection::after{width:270px;height:140px;left:-130px;top:25%;}
	.aboutPage_teamItem_figure{height:260px;}
	.aboutPage_teamItem{width:50%;}
	.aboutPage_teamItem_shortText{max-height:240px;}
	.anutaContentRight{width:100%;padding:0;}
	.anutaContentLeft{width:100%;padding:50px 0 0 0;}
	.amutaRightLogo_figure{height:160px;margin:0 10px;}
	.amutaCircleresTitle{padding:10px 0 0 0;}
	.amutaCircleresNumber{margin:0;}
	.amutaCircleres{float:right;width:50%;border-left:1px solid #ccc;padding:0 15px;margin:50px 0 0 0;}
	.amutaName{float:right;width:50%;margin:50px 0 0 0;padding:0 15px;}
	.amutaNameH3{line-height:21px;}
	.amutaLogoFigure{height:70px;margin:0 0 17px 0;padding:5px 0 0 0;}
	.hiw_youtubeLink{height:270px;}
	.lm_amutotItem{width:50%;padding:0 7px 20px;}
	.partnersPage .topSection .container, .aboutPage .topSection .container, .partnersPageTopSectionRight, .aboutPageTopSectionRight{display:block;position:relative;z-index:1;}
	.pSwiperWrap .horizontalSwipe{max-width:100%;}
	.pArrowsWrap{display:none;}
	.pSwiperWrap .pagination{display:block;}
	.hps1_textWrap{width:100%;}
	.rpSearchWrap{margin:15px 0;}
	.contactForm .wpcf7-form-control-wrap{width:100%;}
	.ycheckboxLabelCLick.rpCheckAllLabel{margin:0 0 10px 0;}
}
@media only screen and (max-width:767px){
	.rpScreen2CheckboxesWrap ::-webkit-scrollbar{-webkit-appearance:none;}
	.rpScreen2CheckboxesWrap ::-webkit-scrollbar:vertical{width:8px;}
	.rpScreen2CheckboxesWrap ::-webkit-scrollbar:horizontal{height:8px;}
	.rpScreen2CheckboxesWrap ::-webkit-scrollbar-thumb{background-color:rgba(0, 0, 0, .5);border-radius:10px;border:2px solid #ffffff;}
	.selectedAmutot_item{margin-top:3px;overflow:hidden;vertical-align:top;padding:0 8px;}
	.listOfAmutot{overflow:auto;}
	.rpPrev.pinkBtn, .rpNext.pinkBtn{height:47px;line-height:44px;}
	#selectedAmutot{padding:5px 10px 8px 10px;}
	.rpNextPrevWrap{padding:10px 0 0 0;}
	.plus-remark{font-size:13px;}
	.selectedAmutot_item{padding:3px 9px 3px 3px;}
	.hps3_figure{height:260px;}
	.hps5_leftSwiper{width:180%;}
	.swiper-container-horizontal>.swiper-pagination-bullets{width:-webkit-calc(100vw - 40px);width:calc(100vw - 40px);}
	.lm_content .hps2_leftText .swiper-container-horizontal>.swiper-pagination-bullets{width:100%;}
	.hps5swiper_figure{height:300px;}
	.hps5swiper_title{font-size:21px;}
	.hps5swiper_text{font-size:17px;}
	.rpScreen2AllChekboxes .ycheckboxLabelCLick{width:100%;}
	.rpScreen2AllChekboxes .ycheckboxLabelCLick{padding:15px;}
	.rpScreen2CheckboxesWrap .slimScrollDiv{padding:0;margin-right:0;width:100% !important;}
	.rpScreen2AllChekboxes{margin:0;}
	.rpScreen2AllChekboxes .ycheckboxLabelCLick{padding:15px 0;}
	.rpScreen2AllChekboxes .ycheckboxLabelCLick::after{float:none;right:0;left:0;}
	.rpPrev.pinkBtn, .rpNext.pinkBtn{width:48%;height:55px;line-height:53px;}
	.rpPrev.pinkBtn{margin:0 0 20px 0;line-height:49px;}
	.rpPrev.pinkBtn .pinkBtnSpan, .rpNext.pinkBtn .pinkBtnSpan{font-size:19px;}
	.rpBackToCats .pinkBtnSpan{display:none;}
	.pinkBtn.rpBackToCats::after{margin:0;}
	.rpSearchInput{height:39px;line-height:39px;font-size:18px;}
	.rpSearchSubmit{height:39px;line-height:39px;width:39px;background-size:auto auto;}
	.rpContactWrap{width:100%;margin:30px 0 0 0;}
	.contactFieldsWrap{width:100%;padding:0 0 20px 0;}
	.requiredFieldSign{right:14px;}
	.rpContactCheckboxesWrap{padding:0;}
	.ccLeftInfoTitle{padding:0 0 30px 0;}
	.ccLeftInfoRow{border-top:1px solid #ddd;border-left:none !important;width:100%;margin:0;padding:20px 0 !important;}
	.contactFormInner{margin:0;width:100%;}
	.contactContent{padding:30px 0;}
	.aboutPage_teamItem_figure{height:170px;}
	.aboutPage_teamItem_shortText{display:none;max-height:103px;padding-left:10px;font-size:15px;}
	.aboutPage_teamItem_text{width:-webkit-calc(100% - 10px);width:calc(100% - 10px);padding-left:10px;-webkit-transform:translate(0,0);transform:translate(0,0);padding-top:9px;line-height:20px;}
	.aboutPage_team{padding:45px 0;}
	.aboutPage_team .topTitle{margin:0 0 45px 0;}
	.hiw_youtubeLink{height:185px;}
	.play{width:50px;height:50px;margin:-25px 0 0 -25px;}
	.play::after{border-left-width:10px;border-top-width:7px;border-bottom-width:7px;margin:-7px 0 0 -3px;}
	.contactPageSubmit{min-width:160px;}
	#cancelSub{max-width:90%;}
	.mfp-wrap{position:fixed !important;top:auto !important;}
}
@media only screen and (max-width:370px){
	.hps4_linesTitle{font-size:19px;}
	.hps4_linesPrice{font-size:32px;line-height:40px;}
	.hps4_lines:nth-child(3) .hps4_linesFigure{padding-top:9px;}
}