@font-face {

    font-family:'az_rg';src: url('fonts/AzoSans-Regular.woff2') format('woff2'), url('fonts/AzoSans-Regular.woff') format('woff');font-weight: normal;font-style: normal;font-display:swap;}

@font-face {

    font-family: 'az_bld';src: url('fonts/AzoSans-Bold.woff2') format('woff2'), url('fonts/AzoSans-Bold.woff') format('woff');font-weight: normal;font-size: normal;font-display:swap;}



/*_____WEB FONTS END_____*/



/*___________Scrollbar_____________*/

html{scrollbar-color: #000 #fff0;scroll-behavior: smooth;scroll-padding: 5rem;}

html {--scrollbarBG: #fff0;--thumbBG: #000;}

body::-webkit-scrollbar {width: 5px;}

body {scrollbar-width: thin;scrollbar-color: var(--thumbBG) var(--scrollbarBG); overflow-x: heddint!important;} 

body::-webkit-scrollbar-track {background: var(--scrollbarBG);}

body::-webkit-scrollbar-thumb {background-color: var(--thumbBG) ;border-radius: 6px;border: 3px solid var(--scrollbarBG);}

*{scrollbar-color:  var(--thumbBG) var(--scrollbarBG);scrollbar-width: thin}

/*___________Scrollbar END_____________*/



.ease_frm_btn{display: flex;padding: 10px 30px;color: #fff !important;background: linear-gradient(265.77deg, #1550B4 0%, #1B5CBE 39.9%, #3FADFE 100%);font-family: 'az_bld';border: none;margin: auto;margin-top: 20px;}



/*___________COMMON STYLE_____________*/

select {word-wrap: normal;background-image: url(../images/icon/arrow-down.png)!important;background-repeat: no-repeat!important;background-position:center right 13px!important; padding-right:40px!important}



*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:auto;padding:0;list-style-type:none;text-decoration:none}

.fa-phone{transform: rotate(100deg);}

body {overflow-x: hidden;font-size: 16px;}

.clearfix{ clear:both}

img{ max-width:100%}

ul{ margin:auto; padding:0}

a{text-decoration:none;}

.oh{overflow:hidden}

.tu{text-transform:uppercase}

.pr{position:relative}

.ma{margin:auto}

.m0{margin:0}

.br{border-radius:100%}

.container{ max-width:1400px}

.in_bl{display: inline-block;}

.pb0{padding-bottom: 0;}

.tc{text-align: center;}

label.error {color:red;position: absolute;font-weight: normal;bottom: -20px;font-size:10px;left: 14px;}

section{ padding:70px 0}

.space_min{ padding:100px 0}

.space_mn{ padding:50px 0}


.ese_btn{text-transform: capitalize;padding: 10px 30px;border: none;background: linear-gradient(265.77deg, #1550B4 0%, #1B5CBE 39.9%, #3FADFE 100%);color: #fff;font-family: az_bld;margin-top: 20px;letter-spacing: 1px;font-size: 16px;}



.ese_btn:hover{color: #fff;background: #3fadfe;}



/*top*/

#go_top{ position: fixed; bottom:-10%; right:1%; transition:all 0.6s;font-size:30px; cursor:pointer;}

#go_top i{border-radius:100%;color:#1B5CBE}

#go_top.show{ bottom:7%}

/*top*/



.headding{ font-weight:400; font-size:60px; margin:0;}

.headding2{font-size:60px;font-family: 'az_bld';text-transform: uppercase;color: var(--hd_clr);}

.title{font-weight:500; margin:10px 0; font-size:16px }

.center{ text-align:center}

:root{--hd_clr:#40AEFF;}

/*___________COMMON STYLE END_____________*/



/*___________OWL SLDIER___________*/

.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-grab{cursor:grabbing}.owl-drag{cursor:grab}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .owl-stage-outer, .owl-stage, .owl-item{height:100%;}.owl-dot{ border:none}.owl-nav button{ border:none; background:none; font-size:50px; position:absolute; top:0; bottom:0; margin:auto; opacity:0.6}.owl-nav button:hover{ opacity:1}.owl-nav button.disabled{ opacity:0.5}owl-carousel .owl-stage-outer{ overflow:hidden}

/*___________OWL SLDIER___________*/



/*___________HEADER_____________*/

header{z-index: 1000;position: fixed;top: 0;left: 0;right: 0;width: 100%;padding: 5px 0px;transition: all .4s;}

.fixed-header{backdrop-filter: blur(7px); background-color: rgba(255, 255, 255, 1); box-shadow: 35px 35px 68px 0px rgba(145, 192, 255, 0.5), inset -1px -1px 16px 0px rgba(145, 192, 255, 0.6), inset 0px 11px 28px 0px rgb(255, 255, 255);}
.fixed-header .head_menu li{margin: 10px;transition: all .4s;position: relative;}
.fixed-header .head_menu li a{font-size: 16px;}


.fixed-header .header-logo{width: 80px;transition: all .4s;}

.header-logo{width: 90px;float: left;}

.sidemenu_btn{display: none;}

.head_menu{float: right;padding: 10px 0;}
.head_menu{display: flex;}
.head_menu li {margin: 15px;position: relative;}
.head_menu a{font-size: 16px;font-family: az_rg;color: #000;}

.head_menu li a{opacity: 0.8;}
.head_menu li:hover a{opacity: 1;}
.head_menu li::before{position: absolute;content: '';bottom: 0;height: 2px;background-color: #3052B0;transition: 300ms;}
.head_menu li:hover::before{width: 100%;bottom: 0px;}
/*___________HEADER END_____________*/



/* TERMS AND CONDITION */

.terms-sec{background: rgba( 255, 255, 255, 0.05 );box-shadow: 0 8px 32px 0 rgba( 31, 38, 135, 0.37 );backdrop-filter: blur(14.5px);-webkit-backdrop-filter:blur(14.5px);border-radius: 10px;}

.terms-title{text-align: center;padding: 20px;}

.col-sec{padding: 10px 0px;}

.col-sec h3{text-transform: uppercase; color: #3052B0;font-weight: 600;padding: 0px 30px;}

.col-sec p{padding: 0px 30px;column-count: 2;column-gap: 50px;text-align: justify;}

/* TERMS AND CONDITION */




/*___________FOOTER_____________*/

.mn_ftr{border-bottom: 1px solid #8B8B8B;padding: 10px;display: flex;justify-content: space-between;}
.cntc{margin: auto 0;}
.cntc p{font-size: 12px;margin: 0;color: #8B8B8B;}
.ftr_logo{width: 60px;margin:0;}

.ftr_nav{float: right;}

.ftr_nav ul{display: flex;}

.ftr_nav li{display: flex;}

.ftr .nav_links{display: flex;justify-content: space-around;float: right;width: 600px;padding: 10px 0;align-items: center;}

.ftr_nav .nav_links a{margin-right: 36px;font-size: 12px;font-family: az_rg;color: #8B8B8B;padding-top: 20px;padding-top: 20px;}

.sb_ftr{padding: 10px;}

.sb_ftr ul{float: left;}

.sb_ftr ul li{display: inline-block;padding-right: 10px;}

.sb_ftr li a{font-size: 12px;color:#8B8B8B;}
.sb_ftr li p{font-size: 12px;color:#8B8B8B;}

.sb_ftr .sb_2{float: right;font-size: 12px;color: #8B8B8B;}

.cont-det{}

/*___________FOOTER END_____________*/

.home_banner .ex_bm{background: url(../images/back_1.jpg) no-repeat;background-size: 100% 100%;width: 100%;height: 200px;}



.home_banner::before{position: absolute;content: '';background: #fff;width:80%;height:70%;right: 0;top: 0;border-radius: 300px 0px 300px 300px;}

.sc_bg{background: rgb(239,239,251);background: linear-gradient(40deg, rgba(239,239,251,1) 5%, rgba(239,239,251,1) 13%, rgba(232,247,251,1) 100%);}



.sec-3 .ex_bm{background: url(../images/back_2.jpg) no-repeat;background-size: 100% 100%;width: 100%;height: 100px;margin-top: -90px;}

.sec-3 .ex_bm1{background: url(../images/back_3.jpg) no-repeat;background-size: 100% 100%;width: 100%;height: 100px;margin-bottom: -90px;}



.sec_mn .ex_bm{background: url(../images/back_4.jpg) no-repeat;background-size: 100% 100%;width: 100%;height: 100px;margin-top: -70px;}

.sec_mn .ex_bm1{background: url(../images/back_5.jpg) no-repeat;background-size: 100% 100%;width: 100%;height: 100px;margin-bottom: -70px;transform: scaleX(-1);}



/* .sec1bg{width: 750px;position: absolute;right: 0;top: 0;} */
.sec1bg{width: 400px;position: absolute;right: 0;top: -30%;}

.mn_txt h1{font-size:50px;text-transform: uppercase;color: var(--hd_clr);font-family: 'az_bld';}

.mn_hd2{padding-left: 150px;}

.left_txt{position: relative;padding-bottom: 20px;}

.left_txt p{position: absolute;top: -100px;right: 20%;width: 300px;margin-top: 20px;}

.left_txt p::before{position: absolute;content: '';background: #dedede;width: 3px;height: 80px;left: -10px;}

/* ABOUT SECTION */
.abt-sec{padding: 70px 0px 0px 0px;}
.abt-det{background: #8888880f;border: 1px solid #fff;padding: 20px;border-radius: 10px;box-shadow: 0 8px 32px 0 rgba(139, 145, 225, 0.37);}
.abt-hd{text-align: center;padding-top: 30px;}
.abt-txt{width: 900px;text-align: center;padding: 30px 0px;}

/* ABOUT SECTION */

/* SEC 2 */

.sec_2hd h1{font-size: 50px;color: var(--hd_clr);font-family: 'az_bld';text-transform: uppercase;padding-top: 30px;}

.sec_2{padding-top: 30px;}

.sec_2 .nav-pills{margin: 0;width: 30%;}

.sec_2 .nav-link{background: transparent !important;color: #B6B6B6 !important;text-transform: uppercase !important;text-align: left;padding: 0 !important;display: block;font-size: 15px;font-family: 'az_bld';margin: 0;}

.sec_2 .nav-link:hover{color:#3052B0 !important;}

.sec_2 .nav-pills .nav-link::before{position: absolute;content: '';background: url(../images/icon/arw.png)no-repeat center;width: 20px;height: 20px;background-size: cover;right: 0;display: none;}

.sec_2 .nav-pills .nav-link.active::before{display: block;}

.sec_2 .nav-pills li{padding: 10px 0;position: relative;}

.sec_2 .nav-link.active{border-bottom: 2px solid #3052B0;border-radius: 0;color: #3052B0 !important;}

.sec_2 .nav{display: block !important;}

.sec_2 .tab-content{margin: 0;width: 70%;}

.sec_2 .tab-content li{display: inline-block;width: 375px;padding: 0px 50px 40px 50px;vertical-align: top;}

.sec_2 .fade{transition: opacity .15s cubic-bezier(.57,.21,.69,1.25) !important;}

.accrd li{width: 100% !important;padding: 5px 10px !important;}
.accrd .accordion-body{padding: 0 !important;}
.accordion-button{border: 1px solid var(--hd_clr);color: var(--hd_clr);}
.accordion-button:not(.collapsed){color: #fff !important;background-color: var(--hd_clr) !important;box-shadow: none !important;border: 1px solid;}
.accordion-button:focus{border-color: none;box-shadow: none !important;}
.accordion-button:hover{color: #fff !important;background-color: var(--hd_clr) !important;}
/* SEC 2 */



/* SEC 3 */

.sec3bg{position: absolute;right: 0;width: 400px;}

.sec3hd h1{position: absolute;top: 171px;}

.caro_det{display: flex;margin-top: 4px;}

.caro_det .num{font-size: 200px;margin: 0;font-family: az_bld;color: #ACD6FD;}

.caro_det .num_det{width: 60%;}

.caro_det h2{font-size: 50px;text-transform: uppercase;color: #1550B4;font-family: az_bld;}

.num_det p{width: 400px;margin: 0;}

.ease_carousel .es_it{display: flex;}

.ease_carousel .es_is_hd{width: 40%;border: 1px solid #C6C6C6;}

.ease_carousel .es_it_dtl{width: 60%;}

.ease_carousel .es_it_dtl p{font-size: 10px;width: 300px;margin: 0;}

.ease_carousel .es_it h1{font-size: 100px;color: #ACD6FD;font-family: az_bld;}

.ease_carousel .es_it h2{font-size: 50px;text-transform: uppercase;color: #1550B4;font-family: az_bld;}

.owl-stage-outer{overflow: hidden;}

/* SEC 3 */







.pie_cr div{display: inline-block;

  width: 20px;

  height: 20px;}



.bot {text-align: center;margin-bottom: 20px;}

.services {width: 100%;height: auto;display: flex;align-items: center;justify-content: space-between;}

  .circle--slider{position: relative;width: 860px;border-radius: 300px;overflow: hidden;height: 480px;border: 1px solid #8d9fd280;}

  .services > * {flex-grow: 1;}

  .circle--rotate {border-radius: 50%;border: 1px solid #8d9fd280;width:30%;position: absolute;transform: rotate(0deg);z-index: 10;top: 0;bottom:0;left: 57%;padding: 0;}

  .circle--rotate > li {position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: block;border-radius: 50%;  z-index: 10;visibility: hidden;}

  .circle--rotate > li .icon {visibility: visible;cursor: pointer;text-align: center;overflow: hidden;font-size: 20px;top: -10px;

    color: #ffffff;border-radius:100%;background-color: #000000;height: 10%;width: 10%;margin:auto;transition: all 500ms ease;box-shadow: -10px 10px 25px rgba(0, 0, 0, 0.2);}

  .circle--rotate > li i {color: #ffffff;font-size: 24px;margin: auto;cursor: pointer;width: 100%;height: 100%;display: table;}

  .circle--rotate > li i::before {display: table-cell;vertical-align: middle;}

  .circle--rotate > li img {margin: auto;position: relative;width: 300px;}

  .circle--slider .rotate--circle {margin: 0 auto;}

  .circle--slider .circle--rotate > li div {position: relative;overflow: visible;width: 19px;height: 19px;

    background-color: #1F2845;}

  .circle--slider .circle--rotate > li.active div {background-color: #654BE4;transition: all 1s;}

.circle--slider .circle--rotate > li.active div span {display: grid;position: absolute;top: -80px;left: -148px;z-index: -1;opacity: 1;color: #000;width: 300px;font-size: 14px;font-weight: 600;line-height: normal;align-items: end;height: 77px;}





.circle--rotate::after{content: '';position: absolute;left: 0;right: 0;top:0;bottom: 0;margin: auto;width: 80px;height:80px;background: url(../images/icon/pai.png) no-repeat;background-size: cover;z-index: 22;}





.circle--rotate .block::before{content: '';position: absolute;left: 0;right: 0;top: 0;margin: auto;width: 1px;height:0;background: #654BE4;z-index: 2;display: block;visibility: visible;transition: all 1.7s;}

.circle--rotate .block.active::before{height: 55%;}









.circle--rotate li.block span{transform: scale(0);transition: all 0.5s;display: none;}

.circle--rotate li.block.active span{transform: scale(1);display: block;}



  .circle--slider .count2 li:nth-child(2) {transform: rotate(180deg);}

  .circle--slider .count3 li:nth-child(2) {transform: rotate(120deg);}

  .circle--slider .count3 li:nth-child(3) {transform: rotate(240deg);}

  .circle--slider .count4 li:nth-child(2) {transform: rotate(90deg);}

  .circle--slider .count4 li:nth-child(3) {transform: rotate(180deg);}

  .circle--slider .count4 li:nth-child(4) {transform: rotate(270deg);}

  .circle--slider .count5 li:nth-child(2) {transform: rotate(72deg);}

  .circle--slider .count5 li:nth-child(3) {transform: rotate(144deg);}

  .circle--slider .count5 li:nth-child(4) {transform: rotate(216deg);}

  .circle--slider .count5 li:nth-child(5) {transform: rotate(-72deg);}

  .circle--slider .count6 li:nth-child(2) {transform: rotate(60deg);}

  .circle--slider .count6 li:nth-child(3) {transform: rotate(120deg);}

  .circle--slider .count6 li:nth-child(4) {transform: rotate(180deg);}

  .circle--slider .count6 li:nth-child(5) {transform: rotate(240deg);}

  .circle--slider .count6 li:nth-child(6) {transform: rotate(-60deg);}

  .circle--slider .count7 li:nth-child(2) {transform: rotate(51.5deg);}

  .circle--slider .count7 li:nth-child(3) {transform: rotate(103deg);}

  .circle--slider .count7 li:nth-child(4) {transform: rotate(154.5deg);}

  .circle--slider .count7 li:nth-child(5) {transform: rotate(206deg);}

  .circle--slider .count7 li:nth-child(6) {transform: rotate(-103deg);}

  .circle--slider .count7 li:nth-child(7) {transform: rotate(-51.5deg);}

  .circle--slider .count8 li:nth-child(2) {transform: rotate(45deg);}

  .circle--slider .count8 li:nth-child(3) {transform: rotate(90deg);}

  .circle--slider .count8 li:nth-child(4) {transform: rotate(135deg);}

  .circle--slider .count8 li:nth-child(5) {transform: rotate(180deg);}

  .circle--slider .count8 li:nth-child(6) {transform: rotate(-135deg);}

  .circle--slider .count8 li:nth-child(7) {transform: rotate(-90deg);}

  .circle--slider .count8 li:nth-child(8) {transform: rotate(-45deg);}

  .circle--slider .count9 li:nth-child(2) {transform: rotate(40deg);}

  .circle--slider .count9 li:nth-child(3) {transform: rotate(80deg);}

  .circle--slider .count9 li:nth-child(4) {transform: rotate(120deg);}

  .circle--slider .count9 li:nth-child(5) {transform: rotate(160deg);}

  .circle--slider .count9 li:nth-child(6) {transform: rotate(-160deg);}

  .circle--slider .count9 li:nth-child(7) {transform: rotate(-120deg);}

  .circle--slider .count9 li:nth-child(8) {transform: rotate(-80deg);}

  .circle--slider .count9 li:nth-child(9) {transform: rotate(-40deg);}

  .circle--slider .count10 li:nth-child(2) {transform: rotate(36deg);}

  .circle--slider .count10 li:nth-child(3) {transform: rotate(72deg);}

  .circle--slider .count10 li:nth-child(4) {transform: rotate(108deg);}

  .circle--slider .count10 li:nth-child(5) {transform: rotate(144deg);}

  .circle--slider .count10 li:nth-child(6) {transform: rotate(-180deg);}

  .circle--slider .count10 li:nth-child(7) {transform: rotate(-144deg);}

  .circle--slider .count10 li:nth-child(8) {transform: rotate(-108deg);}

  .circle--slider .count10 li:nth-child(9) {transform: rotate(-72deg);}

  .circle--slider .count10 li:nth-child(10) {transform: rotate(-36deg);}

  .circle--slider .animate-wrapper {width: 55.7%;height: 55%;position: absolute;top: 0;left: 0px;margin: auto;border-radius:100%;}

  .circle--slider .animate-title {color: #000;}

  .circle--slider .animate-img {width: 100%;height: 100%;border-radius: 50%;overflow: hidden;}

  .circle--slider .animate-img .animate-img__in {position: absolute;margin: auto; border-radius:100%;background-repeat: no-repeat;z-index: 3;transform: rotate3d(0, 0, 0, 0deg) scale(0.85);transition: 0.55s ease-in-out;width: 100%;opacity: 0;background-size: cover;border: 1px solid #8d9fd280;overflow: hidden;}

  .circle--slider .animate-more {opacity: 0;visibility: hidden;transition: all 0.5s 0.4s;min-width: 131px;overflow: hidden;

    text-align: center;z-index: 30; position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;padding: 15px;    height: 62px;transform: scale(0.8);}

  .circle--slider .animate.active .animate-more {opacity: 1;visibility: visible;transform: scale(1);}

  .circle--slider .animate.active .animate-img .animate-img__in {opacity: 1;transform: scale(1);}

  .circle--slider .prev, .circle--slider .next {position: absolute;top: 0;bottom: 0;margin: auto;display: block;height: 62px;

    width: 87px;text-align: center;cursor: pointer;}

  .circle--slider .prev span, .circle--slider .next span {writing-mode: vertical-rl;text-orientation: upright;font-weight:700;}

  .circle--slider .prev {left: 250px;}

  .circle--slider .next {right: 250px;}

/* BOT */





/* SEC EAS-i */

.sec_mn{background: rgb(239,239,251);background: linear-gradient(40deg, rgba(239,239,251,1) 5%, rgba(239,239,251,1) 13%, rgba(232,247,251,1) 100%);}

.headding2{position: relative;}
.w200 img{width: 100px;}
.esi{width: 100%;text-align: center;}
.esi-2{width: 96%;}
.crd_hd h2{display: flex;}
.w100 {width: 100px;margin: 5px 0;}
.esi-2 h2{font-size: 40px;color: #1550B4;text-transform: uppercase;font-family: az_bld;}
.txt_and_img{display: inline-block;}
.txt_and_img img{width: 160px;height: 50px;vertical-align: top;}
.esi-crd{background:#8888880f;border: 1px solid #fff;padding: 20px;border-radius: 10px;min-height: 500px;}
.crd_el{width: 500px;}
.crd_el ul li{display: inline-block;vertical-align: top;width: 49%;padding: 5px 5px 10px 15px;position: relative;font-size: 15px;}
.crd_el ul li::before{position: absolute;content: '';background: url(../images/icon/arw.png)no-repeat center;width: 20px;height: 20px;background-size: 12px;left: -5px;top: 7px;}

.brchr .owl-nav button{display: none;}
.brchr .owl-nav button{position: absolute;top: 10%;width: 40px;height: 40px;font-size: 0;border: 1px solid #000;
  background-repeat: no-repeat;background-position: center;margin: auto;border-radius: 100%;background-size: 50%;background-color: #000;display: block;}
.brchr .owl-prev{left: 0;background: url(../images/icon/arw.png);transform: rotate(180deg);}
.brchr .owl-next{right: 0;background: url(../images/icon/arw.png);}



/* .esi-crd button{text-transform: capitalize;padding: 10px 30px;border: none;background: linear-gradient(265.77deg, #1550B4 0%, #1B5CBE 39.9%, #3FADFE 100%);color: #fff;font-family: az_bld;margin-top: 20px;} */

/* .ease_carousel .owl-nav button{position: absolute;top: -150px;bottom: 0;margin: auto;width: 35px;height: 35px;background: url(../images/company/r-ar.png);background-size: cover;} */

/* .ease_carousel .owl-nav .owl-prev{right: 160px;transform: rotate(180deg);top: -75%;margin-right:10px;}

.ease_carousel .owl-nav .owl-next{right: 120px;top: -75%;}

.ease_carousel .owl-nav button span{display: none;} */

.ease_carousel .owl-nav button{position: absolute;width: 30px;height: 30px;background: url(../images/icon/arw.png);background-size: cover;margin: auto;bottom: 0;opacity: 1;} 

.ease_carousel .owl-nav .owl-prev{left: 0;transform: rotate(0deg);top: 75%;margin-right:10px;display: none;}

.ease_carousel .owl-nav .owl-next{right: 0;top: 75%;}

.ease_carousel .owl-nav button span{display: none;}



/* SEC EAS-i */





/* FORM */
.contact-dtls {display: flex;padding-bottom: 20px;gap: 50px;}
.contact-dtls .contact-call{margin-right: 0;}
.contact-dtls .contact-mail{margin-left: 0;}
.contact-dtls img{width: 20px;margin-right: 10px;}
.contact-dtls li a{color:var(--hd_clr);font-size: 20px;font-family: 'az_rg';}



.contact-sec{display: flex;}
.ese_img{width: 500px;padding-bottom: 20px;}

.ease_frm{position: relative;width: 50%;}

/* .ease_frm::after{position: absolute;content: '';background: url(../images/rts.png)no-repeat center;background-size: cover;width: 476px;height: 150px;top: -118px;left: 0;right: 0;margin: auto;} */

.ease_frm form{width: 100%;padding: 20px;}

.ease_frm .getintouch{float: left;width: 50%;}

.ease_frm .getintouch_fl .form-control{padding: 30px !important;width: 100%;}

.ease_frm .form-group .form-control{border: none;background: none;border-bottom: 1px solid #0751B43D;padding: 15px;border-radius: 0 !important;}

.ease_frm .form-group{padding: 5px 20px;}

.ease_frm button{display: flex;margin:20px auto;}

/* FORM */



/* SEC4 */

.sec4{background: rgb(239,239,251);background: linear-gradient(40deg, rgba(239,239,251,1) 5%, rgba(239,239,251,1) 13%, rgba(232,247,251,1) 100%);}

.prd h1{text-transform: uppercase;font-size: 50px;text-align: center;font-family:'az_bld';}

.apls-btn{text-align: center;margin-top: 40px;}

/* .apls-btn a{display:inline-block;padding: 10px 30px;color: #fff !important;background: linear-gradient(265.77deg, #1550B4 0%, #1B5CBE 39.9%, #3FADFE 100%);font-family: 'az_bld';border: none;} */


/* VIDEO */

.vd-sldr{padding: 0 30px;}
.vd-fncy{padding: 0px 10px;}
.play-icon{position: absolute;content: '';background: url(../images/icon/play_btn.png);background-size: cover;width: 60px;height: 60px;top: 0;left:0; bottom:0;right: 0;}
.vd_fncy_box_bg{overflow: hidden;background-color: #000;}
.vd_fncy_box_bg:hover img{transform: scale(1.3);}
.vd_fncy_box_bg img{display:block;opacity: 0.5;transform:scale(1);transition: all 0.5s}
.video-slider .owl-nav button{position: absolute;top: -15%;width: 40px;height: 40px;font-size: 0;border: 1px solid #000;
  background-repeat: no-repeat;background-position: center;margin: auto;border-radius: 100%;background-size: 50%;
  background-color: #000;}
  .video-slider .owl-next{right: 0;background: url(../images/icon/arw.png);}
  .video-slider .owl-prev{left: 0;background: url(../images/icon/arw.png);transform: rotate(180deg);}
  .vd_prt p{text-align: center;font-size: 20px;text-transform: uppercase;font-size: 15px;font-weight: 600;margin-top: 10px;}
/* VIDEO */


/*___________PAGE_____________*/

#technology .owl-nav button{position: absolute;top: 5%;width: 40px;height: 40px;font-size: 0;border: 1px solid #000;
  background-repeat: no-repeat;background-position: center;margin: auto;border-radius: 100%;background-size: 50%;
  background-color: #000;}
#technology .owl-next{right: 0;background: url(../images/icon/arw.png);}
#technology .owl-prev{left: 0;background: url(../images/icon/arw.png);transform: rotate(180deg);}

/*___________PAGE END_____________*/



/* POPUP */

.modal09 .modal-content{width: 90% !important;}

.modal09 .modal-header{margin: auto 0 !important;background: #40aeff;color: #fff;font-weight: 600;}

.modal09 .modal-title{margin: auto 0; font-size: 18px;text-transform: uppercase;text-align: center;}

.modal09 .modal-btn{margin-top:20px;text-align: center;}

.modal09 .modal-btn a{padding: 5px 20px;display: inline-block;background:var(--bg_rd);color: #fff !important;text-transform: uppercase;text-align: center;font-weight: 300;font-size: 15px;transition: all .3s;border-radius: 3px;}

.modal09 .modal-btn a:hover{background: #000;color: #fff!important;border-radius: 3px;}

.modal09 .form-control{border: 1px solid #423f3f !important;}

.modal09 .ese_btn{width: 90%;margin: 10px auto;}



/* POPUP */



#rc-anchor-container{width: 80%;}

/*  contact*/


/* certificate */
.certifications{ padding:10px 0 0; position:relative}
.certifications .owl-stage-outer{ overflow:hidden;height: auto !important;}
.certifications .item{padding:20px;}
.certifications .item img{transition:all 0.6s;border:1px solid #eee;}
.certifications .item:hover img{box-shadow: 0 0 14px 0 #6a6969c7;}



/*___________ MOBILE RESPONSIVE CODE _____________*/





@media only screen and (max-width:1450px){

.container{max-width:90%;}

}







@media only screen and (max-width:967px){



}





@media only screen and (max-width:767px){
  .txt_and_img img{width: 90px;height: 20px;}
  .w100{width: 27%;margin: 0;}
  .esi-2 h2{font-size: 25px;}
  .bot h1 br{display: none;}

    .ease_carousel .owl-nav .owl-next{top: 103%;}

    .section2 .space_mn{padding: 0;}

    .headding2, .sec_2hd h1, .mn_txt h1{font-size: 24px;}

/* HEADER */

header .sidemenu_btn{display: block;float: right;padding:10px;cursor: pointer;z-index: 999;position: relative;}
header{padding: 10px 0px;}
.header-logo{width:60px;}
.fixed-header .header-logo{width: 58px;padding-top: 10px;}

.head_menu{display:block;width: 100%;height: 100vh;background-color: #ffff;padding: 53px 34px;}
.head_menu li{margin:20px 0px;} 
 .sidebar09{position: absolute;width: 80%;right: -100%;transition:.5s;top: 0;}
 .sidebar09.show{right: -1%;}
 .sidemenu_btn .menu_close{display: none;}

.sidemenu_btn .menu_close_drk{display: none;}

.sidemenu_btn.click .menu_open{display: none;}

.sidemenu_btn.click .menu_close{display: block;}

/* HEADER */



/* HOMEPAGE */

.mn_txt{padding-top: 40%;}

.sec1bg{width: 50%;left: 0;top: 5%;}
.sec3bg{width: 70%;right:0;}
.mn_hd2{padding: 0;}

.sec_2 .d-flex{flex-direction: column;}

.sec_2 .tab-content{width: 100%;}

.sec_2 .tab-content li{padding: 10px;width: 49%;font-size: 14px;}

.sec_2 .nav-pills li{display: inline-block;width: 300px;}

.caro_det{flex-direction: column;margin: 10px auto;}

.num_det p{width: 100%;}

.caro_det .num{font-size: 100px;}

.caro_det .num_det{width: 100%;}

.ese_img{width: 100%;}

.left_txt p{top:-116px;right: 0;}

/* HOMEPAGE */

/* ABOUT US */

.abt-txt{width: 100%;}

/* ABOUT US */

.esi-2{width: 100%;margin: 20px 0;}

.esi-2, .esi{float: none;}

.crd_el ul li{width:50%;}

.brchr .owl-nav button{position: absolute;top: 5%;width: 40px;height: 40px;font-size: 0;border: 1px solid #000;
  background-repeat: no-repeat;background-position: center;margin: auto;border-radius: 100%;background-size: 50%;background-color: #000;display: block;}
.brchr .owl-prev{left: 0;background: url(../images/icon/arw.png);transform: rotate(180deg);}
.brchr .owl-next{right: 0;background: url(../images/icon/arw.png);}


/* form */
.contact-dtls{flex-direction: column;gap: 10px;}
.contact-dtls img{width: 10px;}
.contact-dtls .contact-call, .contact-mail{margin: auto !important;}
.contact-dtls li a{font-size: 15px;}
.contact-sec{flex-direction: column;}
.ease_frm{padding:10px 0;border-radius: 0px;width: 100%;}
.sec-left{width: 100%;}
.ease_frm form{width: 100%;padding: 0px;}

.ease_frm .getintouch{float: none;width: 100%;}

.ease_frm::after {width: 164px;height: 52px;top: -59px;}

/* form */



    /* footer */
    .cont-det{font-size: 12px;width: 100%;padding: 0px 10px;}

    .ftr_logo{float: none;}

    .ftr_nav{float: none;}

    .ftr_nav ul{display: block;}

    .ftr_nav .nav_links a{margin: 0;}

    .sb_ftr ul{float: none;text-align: center;padding-bottom: 5px;}

    .sb_ftr .sb_2{float: none;text-align: center;}

    .prd h1{font-size: 30px;}

    /* footer */



    /* bg */

    .home_banner .ex_bm{height: 50px;}



    /* CIRCLE SLIDER */



    .circle--slider{width: 350px;height: 500px;border: none;}

    .circle--rotate{width: 50%;height: 50%;left: 25%;top: 56%;}

    .circle--rotate::after{width: 20%;height: 20%;}

    .circle--slider .animate-img .animate-img__in{width: 250px;left: 26%;top: 0;}

    .circle--rotate > li .icon{top: -7px;}

    .circle--slider .circle--rotate > li div{width: 12px;height: 12px;}

    .circle--slider .circle--rotate > li.active div span{font-size: 12px;top: -80px;}

    /* CIRCLE SLIDER */

    .col-sec p{column-count: 1;text-align:left;}

    .terms-title{padding-top: 20px;}

    .modal09 .modal-content{width: 100% !important;}

    .modal09 .ese_btn{width: 100%;}

/* PROJECT */
.video-slider .owl-nav button{width: 30px;height: 30px;}
.video-slider .owl-prev{left: 1%;}
.video-slider .owl-next{right: 1%;}
/* PROJECT */

.esi-crd{height: auto;}

}



@media only screen and (max-width:567px){



}

/*___________ MOBILE RESPONSIVE CODE END_____________*/

