.elementor-27 .elementor-element.elementor-element-3089837{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-3d8e8f5{--display:flex;}.elementor-27 .elementor-element.elementor-element-f21f657 > .elementor-widget-container{padding:30px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-f21f657 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-97e4a18 img{width:100%;}.elementor-27 .elementor-element.elementor-element-319fb84 img{width:100%;}.elementor-27 .elementor-element.elementor-element-4ec204b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-3285625 > .elementor-widget-container{padding:86px 0px 8px 0px;}.elementor-27 .elementor-element.elementor-element-3285625{text-align:center;}.elementor-27 .elementor-element.elementor-element-3285625 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-dd856b8{text-align:center;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-260a7fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-3d67c07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-ac60b68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-ac60b68:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-ac60b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98322ca );}.elementor-27 .elementor-element.elementor-element-b506c19{text-align:center;}.elementor-27 .elementor-element.elementor-element-b506c19 .elementor-heading-title{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-32df485{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-0c98d72{--display:flex;}.elementor-27 .elementor-element.elementor-element-0c98d72:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-0c98d72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98322ca );}.elementor-27 .elementor-element.elementor-element-1e4c77e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-4f6584b{--display:flex;}.elementor-27 .elementor-element.elementor-element-661d2ce{--display:flex;}.elementor-27 .elementor-element.elementor-element-dc385dc{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-47f04ae{--display:flex;}.elementor-27 .elementor-element.elementor-element-47f04ae:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-47f04ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98322ca );}.elementor-27 .elementor-element.elementor-element-53e46b2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-efc74bf{--display:flex;}.elementor-27 .elementor-element.elementor-element-994ecf2{--display:flex;}.elementor-27 .elementor-element.elementor-element-6b85f02{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-870611a{--display:flex;}.elementor-27 .elementor-element.elementor-element-870611a:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-870611a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98322ca );}.elementor-27 .elementor-element.elementor-element-8dae11d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-541258b{--display:flex;}.elementor-27 .elementor-element.elementor-element-d758785{--display:flex;}.elementor-27 .elementor-element.elementor-element-6c29fc2{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-72945cd{--display:flex;}.elementor-27 .elementor-element.elementor-element-72945cd:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-72945cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98322ca );}.elementor-27 .elementor-element.elementor-element-867b030{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-6af9d53{--display:flex;}.elementor-27 .elementor-element.elementor-element-75227d0{--display:flex;}.elementor-27 .elementor-element.elementor-element-c9d6ee4{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-dce8bca{--display:flex;}.elementor-27 .elementor-element.elementor-element-dce8bca:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-dce8bca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1C1F3E;}.elementor-27 .elementor-element.elementor-element-4b056da{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-a0f9066{--display:flex;}.elementor-27 .elementor-element.elementor-element-f0b7126{--display:flex;}.elementor-27 .elementor-element.elementor-element-08eb133{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-474c848{--display:flex;}.elementor-27 .elementor-element.elementor-element-474c848:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-474c848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98322ca );}.elementor-27 .elementor-element.elementor-element-da7db99{--display:flex;}.elementor-27 .elementor-element.elementor-element-52f6110{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-fcbc61f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-fcbc61f:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-fcbc61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7a64323 );}.elementor-27 .elementor-element.elementor-element-9407c49{text-align:center;}.elementor-27 .elementor-element.elementor-element-9407c49 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-b2b06ed{text-align:center;color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-2ed45e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-2ed45e0:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-2ed45e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-2450966{--display:flex;}.elementor-27 .elementor-element.elementor-element-da78d9f{text-align:left;}.elementor-27 .elementor-element.elementor-element-da78d9f .elementor-heading-title{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-3003b15{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-21e4ded{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-ccffb6e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-64a6c64{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-879d97e{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-89e6122{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-b8fc135{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-8b0ebee{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-9f43e4a{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-11a0358{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-14b5637{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-9b55d99{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:1rem 1rem;--row-gap:1rem;--column-gap:1rem;}.elementor-27 .elementor-element.elementor-element-870504b{--display:flex;}.elementor-27 .elementor-element.elementor-element-983ae3e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-27 .elementor-element.elementor-element-9dd9dd9 img{width:100%;}.elementor-27 .elementor-element.elementor-element-41fd93a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-1877834{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-27 .elementor-element.elementor-element-c063423{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-27 .elementor-element.elementor-element-c063423:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-c063423 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-98322ca );}.elementor-27 .elementor-element.elementor-element-8a00af3{text-align:center;}.elementor-27 .elementor-element.elementor-element-8a00af3 .elementor-heading-title{color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-f67a231{text-align:center;color:var( --e-global-color-4f2ca81 );}.elementor-27 .elementor-element.elementor-element-2e47b70{--display:flex;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-52f6110{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-41fd93a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-41fd93a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-27 .elementor-element.elementor-element-c063423{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-2450966{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-3089837 */.elementor-element-3089837 {
  padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ec204b */.our-story-text-container p{
    padding: 0 32px;
    margin-left: auto;
    margin-right: auto;
    max-width: 1500px;
    margin-bottom: 16px
}
.our-story-text-container h2{
    padding-bottom: 20px !important;
}
@media (min-width: 400px) {
.our-story-text-container p{
    padding: 0 64px;
}
}
@media (min-width: 768px) {
.our-story-text-container p{
    padding: 0 96px;
    margin-bottom: 32px
}
}

@media (min-width: 1024px) {
.our-story-text-container p{
    padding: 0 144px;
}
}
.our-story-text-container {
    margin-bottom: 64px;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2cd715b */.about-image-top-values{
    margin-left: 32px;
    margin-right: 32px;
    /* calc(100% - 16rem) */
    width: calc(100% - 64px);
}
@media (min-width: 400px) {
   .about-image-top-values{
    margin-left: 64px;
    margin-right: 64px;
     width: calc(100% - 128px);
}
}
@media (min-width: 768px) {
   .about-image-top-values{
    margin-left: 96px;
    margin-right: 96px;
     width: calc(100% - 192px);
}
}

@media (min-width: 1024px) {
   .about-image-top-values{
    margin-left: 128px;
    margin-right: 128px;
     width: calc(100% - 256px);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-260a7fb */.elementor-element-260a7fb {
    padding: 0 !important;
    margin: 0 !important;
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ac60b68 */.valued-h2{
    padding: 80px 32px 48px 32px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c98d72 */.important-signle-value .e-con-inner{
    padding: 0 32px !important;
    margin-bottom: 32px !important;
}

.important-signle-value .e-con.e-child{
    margin-bottom: 0px !important
}

@media (min-width: 766px) {
.important-signle-value .e-con-inner{
    padding: 0 96px !important;
    margin-bottom: 56px !important;
}
	}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-47f04ae */.important-signle-value .e-con-inner{
    padding: 0 32px !important;
    margin-bottom: 32px !important;
}

@media (min-width: 766px) {
.important-signle-value .e-con-inner{
    padding: 0 96px !important;
    margin-bottom: 56px !important;
}
	}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-870611a */.important-signle-value .e-con-inner{
    padding: 0 32px !important;
    margin-bottom: 32px !important;
}

@media (min-width: 766px) {
.important-signle-value .e-con-inner{
    padding: 0 96px !important;
    margin-bottom: 56px !important;
}
	}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72945cd */.important-signle-value .e-con-inner{
    padding: 0 32px !important;
    margin-bottom: 32px !important;
}

@media (min-width: 766px) {
.important-signle-value .e-con-inner{
    padding: 0 96px !important;
    margin-bottom: 56px !important;
}
	}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dce8bca */.important-signle-value .e-con-inner{
    padding: 0 32px !important;
    margin-bottom: 32px !important;
}

@media (min-width: 766px) {
.important-signle-value .e-con-inner{
    padding: 0 96px !important;
    margin-bottom: 56px !important;
}
	}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b3ecf19 */.values-spacer{
    height: 80px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-474c848 */.important-signle-value .e-con-inner{
    padding: 0 32px !important;
    margin-bottom: 32px !important;
}

@media (min-width: 766px) {
.important-signle-value .e-con-inner{
    padding: 0 96px !important;
    margin-bottom: 56px !important;
}
	}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6ac5bb6 */#values-bottomed.values-bottomed img{
   transform: scale(1);
   width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da7db99 */.important-signle-value .e-con-inner{
    padding: 0 32px !important;
    margin-bottom: 32px !important;
}

@media (min-width: 766px) {
.important-signle-value .e-con-inner{
    padding: 0 96px !important;
    margin-bottom: 56px !important;
}
	}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-32df485 */.important-signle-value{
    outline: 2px solid #1c1f3e;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52f6110 */.about-our-history{
    padding: 32px !important;
}
.about-our-history h2, .about-our-history p{
   margin-bottom: 20px
}
.about-our-history .e-con.e-child{
    padding: 48px !important;
}
@media (min-width: 390px) {
.about-our-history{
    padding: 64px !important;
}	
}
@media (min-width: 766px) {
.about-our-history{
   padding: 96px !important;
}
.about-our-history .e-con.e-child{
    padding: 48px !important;
}
	}
@media (min-width: 1024px) {
.about-our-history{
    padding: 160px 128px !important;
}
.about-our-history .e-con.e-child{
    padding: 80px 120px !important;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ed45e0 */.our-safety-methods-section{
    padding: 64px 32px !important;
    position: relative;
}
.about-safety-main-image{
    position: absolute;
    right: 0px !important;
    bottom: -11rem;
   width: 450px;
   z-index: 1;
   display: none;
}

.our-safety-methods-section .the-top-texts {
    width: 100%;
}
.our-safety-methods-section .single-safety-item{
    display: flex;
    align-items: center;
    max-width: 23rem;
    margin-bottom: 20px;
}
.our-safety-methods-section .single-safety-item p{
    margin-bottom: 0px !important;
    padding: 4px 12px;
    border-left: 2px solid #fff !important;
}
.our-safety-methods-section .single-safety-item img{
    width: 30px;
    margin-right: 12px;
}
.surround-left-safty{
    margin-top: 26px;
}
.our-safety-methods-section .single-safety-item .elementor-widget-image{
    width: 42px;
}
.our-safety-methods-section .single-safety-item .elementor-widget-text-editor{
    flex: 1;
}

.our-safety-methods-section .the-safety-buttons {
    margin-top: 20px;
}

.the-safety-buttons a{
    padding: 4px 16px !important;
    transition: 0.3s ease-in;
    line-height: 24px;
    font-size: 16px;
}
.the-safety-buttons .the-first-one a{
    border: 2px solid rgb(28 31 62);
    border-radius: 6px;
    background-color: rgb(28 31 62) !important;
}
.the-safety-buttons .the-first-one a:hover{
    border: 2px solid #fff;
    border-radius: 6px;
    background-color: transparent !important;
}
.the-safety-buttons .the-second-one a{
    border: 2px solid rgb(28 31 62);
    border-radius: 6px;
    background-color: transparent !important;
    color: rgb(28 31 62) !important;
    cursor: pointer;
}
.the-safety-buttons .the-second-one a:hover{
    border: 2px solid #fff;
    border-radius: 6px;
    background-color: transparent !important;
    color: #fff !important;
}
@media (min-width: 1082px) {
    .about-safety-main-image{
        display: block;
    }
}

@media (min-width: 390px) {
.our-safety-methods-section{
    padding: 64px 64px !important;
}
}
@media (min-width: 766px) {
.our-safety-methods-section{
    padding: 64px 96px !important;
}
	}
@media (min-width: 1024px) {
.our-safety-methods-section{
    padding: 64px 128px !important;
}
.our-safety-methods-section .the-top-texts {
    width: 77%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41fd93a */.double-our-policy-container{
    padding: 0 32px !important;
    margin: 80px 0px;
}
.double-our-policy-container h2{
   margin-bottom: 24px !important;
}
.the-text-in-policy{
    padding: 32px 20px !important;
}
@media (min-width: 600px) {
    .the-text-in-policy{
    padding: 64px 80px !important;
}
.double-our-policy-container{
    padding: 0 64px !important;
}	
}
@media (min-width: 766px) {
    .the-text-in-policy{
    padding: 64px 128px !important;
}
.double-our-policy-container{
    padding: 0 96px !important;
}
}
@media (min-width: 1024px) {
    .the-text-in-policy{
    padding: 64px 128px !important;
}
.double-our-policy-container{
    padding: 0 128px !important;
}	
}/* End custom CSS */