
body .bg_line_art{content:"";pointer-events: none;background: url("../../assets/img/bg-line-art.png") repeat top left;background-size:contain;background-attachment: fixed;width:120vw;height:120vh;z-index: 1;position:fixed;top:0;left:0;mix-blend-mode: difference;}


section.abt-hero{color:var(--color-01);/*background:var(--color-11);*/background: radial-gradient(circle at center, #0e1d42, #182f68, #0e1d42, #0e1d42);background-size: 200% 200%;height: 100vh;display: flex;}
section.abt-hero .fixed_video{line-height: 0px;overflow: hidden;width: 100%;height: 1px;background:var(--color-02);margin: auto;text-align: center;display: flex;align-items: center;justify-content: center;flex-wrap: nowrap;z-index: 5;position:relative;}
section.abt-hero .fixed_video:before{content:"";position:absolute;top:0px;left:0px;width:100%;height:10px;background: var(--color-11);z-index:99;}
section.abt-hero .fixed_video video{pointer-events: none;opacity:.9;object-fit: cover;height:100vh;}
section.abt-hero h1.split-heading {font-size: calc(3vw + 3vh);line-height: 0;position: absolute;top: 50%;left: 50%;width: 100%;padding: 0px 5vw;transform: translate(-50%, -50%);gap: 10px;display: flex;justify-content: space-between;flex-direction: column;}
section.abt-hero h1.split-heading.color-black{z-index: 1;}
section.abt-hero h1.split-heading.color-white{color: var(--color-01);z-index: 9;mix-blend-mode: color-dodge;}
section.abt-hero h1.split-heading span.spib{line-height:1.1;}

section.abt-hero p{position:absolute;bottom:50px;left:0;width:100%;padding: 0px 5vw;}
 

section.about-sec-01{padding: 120px 0px 300px 0px;position: relative;z-index: 9;}
section.about-sec-01 .container{position:relative;z-index:9;}
section.about-sec-01 .container:before{content:"";background:var(--color-05);width: 100%;height: calc(100% + 250px);opacity: .5;z-index: -1;position:absolute;top: -120px;left: 33%;}
section.about-sec-01 h2 {margin-bottom: 30px;}
section.about-sec-01 ul{margin: 30px 0px 0px 0px;padding: 0px;list-style-type: none;gap: 15px;display: flex;flex-direction: column;}
section.about-sec-01 ul li{padding: 2px 0px 2px 20px;position: relative;}
section.about-sec-01 ul li:before{content:"";width: 8px;height: 8px;background: var(--color-13);position: absolute;top: 50%;left: 0px;transform: translateY(-50%);}
section.about-sec-01 .thumb_wtlb{}
section.about-sec-01 .thumb_bale{width:35vh;position: absolute;bottom: -25vh;}

section.about-sec-02{padding: 5vw 0vw;position: relative;display: flex;align-items: flex-start;flex-direction: column;}
section.about-sec-02 h2{position: absolute;}
section.about-sec-02 .ss_box{min-height: 65vh;padding: 40px;position: relative;margin-left: 20px;}
section.about-sec-02 .ss_box h5{font-family: "prohibition", sans-serif;margin-bottom: 14vh;}
section.about-sec-02 .ss_box .ssb_content{}
section.about-sec-02 .ss_box .ssb_content h3{font-size: var(--rfs-30);margin-bottom: 30px;}
section.about-sec-02 .ss_box .ssb_content p{}

section.about-sec-02 button.slick-arrow{font-size: 0px;width: 50px;height: 50px;border: none;position: absolute;top: 50%;left: -44%;background-repeat:no-repeat;background-position:center center;background-size: 35%;transition:all 200ms ease-in-out;}

section.about-sec-02 button.slick-prev.slick-arrow{background-image: url("../../assets/img/right-arrow.png")}
section.about-sec-02 button.slick-next.slick-arrow{margin-left: 60px;background-image: url("../../assets/img/left-arrow.png")}

section.about-sec-02 button.slick-arrow:hover{transform:scale(1.2);transition:all 200ms ease-in-out;}

section.about-sec-02 .ss_box.bg_01{background: #c7c7c7;}
section.about-sec-02 .ss_box.bg_02{background:#F2AF74;}
section.about-sec-02 .ss_box.bg_03{color: var(--color-01);background:#383838;}
section.about-sec-02 .ss_box.bg_04{color: var(--color-01);background:#0E1D42;}
section.about-sec-02 .ss_box.bg_05{background:#9DB0DF;}

section.about-sec-04{padding: 120px 0px 120px 0px;position: relative;z-index: 9;}
section.about-sec-04 h2{font-family: "Manrope", sans-serif;line-height:1.44;text-transform: inherit;}

section.sales-sec-01 {text-align: center;background: var(--color-13);margin-bottom: 5vw;padding: 70px 0px 80px 0px;position: relative;z-index: 9;}
section.sales-sec-01 h2 {margin-bottom: 15px;}
section.sales-sec-01 .call_no {color: var(--color-02);border-bottom: 1px solid var(--color-02);}
section.sales-sec-01 .team-for-contact {display: inline-flex;column-gap: 18px;justify-content: center;margin-top: 30px;padding: 10px 10px;background: #f7f5f6;position: relative;}



/* Smartphones (portrait and landscape) ----------- */
@media only screen  and (min-width : 320px)  and (max-width : 480px) {
	
	
	section.about-sec-01{padding:70px 20px 40px 20px;}
	section.about-sec-01 .container:before{width:120%;height: 70%;top: 310px;left: 10px;}
	section.about-sec-01 p{padding: 30px 30px 0px 30px;}
	section.about-sec-01 ul{padding: 0px 30px 40px 30px;}
	section.about-sec-01 ul li{font-size:18px;}
	

	section.about-sec-01 .thumb_bale{position:relative;bottom: 0px;}
	
	section.about-sec-02{padding: 50px 20px 50px 20px;}
	section.about-sec-02 h2{position:relative;}
	section.about-sec-02 .ss_box.bg_01{}
	section.about-sec-02 h2 {position: static;margin-bottom: 30px;}
	section.about-sec-02 .ss_box{min-height: auto;margin-left:0px;width: 100%;}
	section.about-sec-02 .ss_box h5{margin-bottom:10vh;}
	section.about-sec-02 .ss_box .ssb_content h3{font-size:var(--rfs-48);}
	
	section.about-sec-04{padding: 0px 20px 50px 20px;}
	section.about-sec-04 h2 {font-size: var(--rfs-42);}
	
	section.sales-sec-01{padding: 50px 20px 50px 20px;margin-bottom:0px;}
	section.sales-sec-01 .team-for-contact{flex-direction: column;}	
	section.sales-sec-01 .word-animation br{display:none;}
	
	
}



