.mobile-only{display:none}.section_01{background-color:rgba(0,0,0,.3);background-position:0 0;min-height:760px;padding:126px 0 109px;position:relative}.hs-video-widget,.section_01 video{bottom:0;left:0;min-height:100%;min-width:100%;position:absolute;right:0;top:0}.section_01 .content{margin:0 auto;max-width:934px;position:relative;text-align:center;z-index:99}.section_01 h1{color:#fff;margin-top:121px}.section_01 p.p{color:#fff;font-size:30px;font-style:normal;font-weight:400;line-height:100%;margin-top:18px;max-width:436px;text-align:right}.section_01 .button_group{margin-top:70px}.section_01 .button_group a.btn{border-color:#fff;border-radius:100px;min-width:258px}.section_01 .button_group a.btn:hover{background:#000;border-color:#000;color:#fff}.section_01 .button_group>a.btn:first-child{background:transparent;color:#fff}.section_01 .button_group>a.btn:first-child:hover{background:#000;color:#fff}.video-container{bottom:0;height:100%;left:0;position:absolute;right:0;top:-130px;width:100%;z-index:-1}.contact_form input[type=tel]{direction:rtl}.section_02{padding:131px 0 160px}.section_02 h2{color:#151515}.section_02 h2 span{color:#151515;font-family:gloria-regular-aaa}a.btn-black{background-color:#000;background-color:#111!important;border-radius:100px;color:#fff;margin-top:81px;padding:15px 55px}.section_02 p{color:#4b4b4b;font-size:18px;line-height:154%;margin-left:auto;margin-right:auto;margin-top:27px;max-width:785px;text-align:right}.section_02 .row .our-slider{margin-bottom:30px;width:976px}.section_02 .row>div:first-child{max-width:481px}.section_02 .title{left:0;margin-top:-70px;position:absolute;right:0;text-align:center;width:100%}.section_02 .title h3{color:#fff;font-family:Ploni-Bold;font-size:20px;line-height:24px}.section_02 .title p{color:#fff;font-family:ploni-regular-aaa;font-size:15px;margin-top:0;text-align:center}.brands{align-items:center;display:flex;flex-wrap:wrap;gap:30px;justify-content:space-between;margin-top:55px}.section_03{direction:rtl;padding-bottom:79px}.section_03 h2{color:#151515;font-family:ploni-regular-aaa}.section_04{direction:rtl;padding-bottom:39px}.section_04 h2{font-family:ploni-regular-aaa;margin-bottom:75px}.section_04 ul{direction:rtl;display:flex;flex-wrap:wrap;gap:38px;max-width:960px}.section_04 ul li{background-position:right 0;background-repeat:no-repeat;color:#000;font-family:ploni-regular-aaa;font-size:18px;font-weight:400;line-height:120%;min-height:25px;min-width:188px;padding-right:42px}.section_04 a{margin-top:108px}.contact_form{background-color:#fff;border-radius:32px;margin:0 auto;max-width:582px;padding:40px 40px 32px;text-align:center}.contact_form .form_title{margin:0 auto 18px;max-width:360px}.contact_form .form_title h3{color:#151515;font-size:27.287px;line-height:116%;text-align:center}.contact_form form{display:flex;flex-direction:column;flex-wrap:wrap;gap:12px}.contact_form form>div{direction:rtl;width:100%!important}.contact_form .form_title p{color:#000;font-size:14px;font-weight:400;line-height:128.571%;margin-top:5px;text-align:center;text-transform:capitalize}.contact_form .input_feild{display:flex;flex-wrap:wrap;gap:11px;justify-content:center}.contact_form .input_feild>span{width:100%}fieldset{margin-bottom:12px!important;max-width:100%!important;width:100%!important}.contact_form input[type=email],.contact_form input[type=number],.contact_form input[type=tel],.contact_form input[type=text],.contact_form select{border:1px solid #d9d9d9;border-radius:5px;padding:12px 20px;width:100%}.contact_form .column-2{max-width:calc(49.5% - 5px)!important;width:100%!important}.contact_form .hs-form-booleancheckbox-display{display:flex;gap:10px}.contact_form input[type=submit],.hs-button{background:#efece6;border-radius:100px;color:#000;margin-bottom:21px;margin-top:0;padding:14px 30px;text-align:center;text-transform:uppercase;width:100%}.contact_form label{display:block;line-height:128.571%;width:100%}.contact_form label,.contact_form p{color:#000;font-family:ploni-regular-aaa;font-size:14px;font-style:normal;font-weight:400;text-align:right}.contact_form p{line-height:18px}.contact_form p br{display:none!important}.contact_form p a{color:red;text-decoration:underline}.footer{background-color:#efece6;padding:65px 0}.footer p{color:#303e3c;font-family:Arial;font-size:10px;line-height:140%;max-width:277px}.footer .row>div:first-child p{margin-top:42px}.footer .row>div:last-child p{margin-right:auto;margin-top:76px;max-width:100%}