.elementor-199 .elementor-element.elementor-element-179d8e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-199 .elementor-element.elementor-element-f420e98{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-72bf0f9{text-align:center;}.elementor-199 .elementor-element.elementor-element-72bf0f9 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-7372ad8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-f523561{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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:20px;--padding-right:20px;}.elementor-199 .elementor-element.elementor-element-f523561.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-7a5d0dc{text-align:left;}.elementor-199 .elementor-element.elementor-element-7a5d0dc .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-9225350 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-9225350{text-align:justify;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-3f86088{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-3f86088.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-5646e34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-199 .elementor-element.elementor-element-5646e34.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-ad63487{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-199 .elementor-element.elementor-element-ad63487.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-931356d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-931356d.elementor-element{--align-self:center;}.elementor-199 .elementor-element.elementor-element-931356d{text-align:center;}.elementor-199 .elementor-element.elementor-element-931356d .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:40px;font-weight:600;-webkit-text-stroke-width:1px;stroke-width:1px;-webkit-text-stroke-color:#000;stroke:#000;color:#FD0000;}.elementor-199 .elementor-element.elementor-element-7417669{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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:60px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-7417669.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-ad067e9 .elementor-button{background-color:var( --e-global-color-b6df495 );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;}.elementor-199 .elementor-element.elementor-element-ad067e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-ad067e9 .elementor-button-content-wrapper{flex-direction:row;}.elementor-199 .elementor-element.elementor-element-ad067e9 .elementor-button .elementor-button-content-wrapper{justify-content:end;}.elementor-199 .elementor-element.elementor-element-a395c8d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-a395c8d.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-b3c6ff5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-b3c6ff5{text-align:center;}.elementor-199 .elementor-element.elementor-element-b3c6ff5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-5b17c61{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-199 .elementor-element.elementor-element-1be8374{--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;--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-199 .elementor-element.elementor-element-a0d161c{--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;--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-199 .elementor-element.elementor-element-a0d161c.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-7dba7d8 > .elementor-widget-container{--e-transform-flipX:-1;}.elementor-199 .elementor-element.elementor-element-7dba7d8 img{width:100%;height:500px;}.elementor-199 .elementor-element.elementor-element-a82d42e{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-199 .elementor-element.elementor-element-a09cdae{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-199 .elementor-element.elementor-element-20f9e45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-199 .elementor-element.elementor-element-20f9e45.elementor-element{--align-self:flex-start;}.elementor-199 .elementor-element.elementor-element-20f9e45 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-23da954{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-37f1126{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5.2px;}.elementor-199 .elementor-element.elementor-element-37f1126 .elementor-divider-separator{width:100%;}.elementor-199 .elementor-element.elementor-element-37f1126 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-199 .elementor-element.elementor-element-e5c6abe{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-199 .elementor-element.elementor-element-3d886bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-199 .elementor-element.elementor-element-3d886bd.elementor-element{--align-self:flex-start;}.elementor-199 .elementor-element.elementor-element-3d886bd .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-2c8579e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-ffe2b5d{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5.2px;}.elementor-199 .elementor-element.elementor-element-ffe2b5d .elementor-divider-separator{width:100%;}.elementor-199 .elementor-element.elementor-element-ffe2b5d .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-199 .elementor-element.elementor-element-9db97e2{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-9db97e2.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-f7f6003 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-f7f6003{text-align:center;}.elementor-199 .elementor-element.elementor-element-f7f6003 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-9a7fab4 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-9a7fab4 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-5c967e3{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-199 .elementor-element.elementor-element-5c967e3.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-6f20783{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--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-199 .elementor-element.elementor-element-a6dec72{--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;--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-199 .elementor-element.elementor-element-a6dec72.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-5569559{--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;--margin-top:20px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-199 .elementor-element.elementor-element-bea1b1a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-199 .elementor-element.elementor-element-cccc964 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-199 .elementor-element.elementor-element-cccc964.elementor-element{--align-self:flex-start;}.elementor-199 .elementor-element.elementor-element-cccc964 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-87df93e{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-8e819b8{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5.2px;}.elementor-199 .elementor-element.elementor-element-8e819b8 .elementor-divider-separator{width:100%;}.elementor-199 .elementor-element.elementor-element-8e819b8 .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-199 .elementor-element.elementor-element-1e33322{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--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-199 .elementor-element.elementor-element-8db07c3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 30px 0px;}.elementor-199 .elementor-element.elementor-element-8db07c3.elementor-element{--align-self:flex-start;}.elementor-199 .elementor-element.elementor-element-8db07c3 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-ecb256f{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-9dab43f{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:5.2px;}.elementor-199 .elementor-element.elementor-element-9dab43f .elementor-divider-separator{width:100%;}.elementor-199 .elementor-element.elementor-element-9dab43f .elementor-divider{padding-block-start:24px;padding-block-end:24px;}.elementor-199 .elementor-element.elementor-element-31f10bd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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:30px;--padding-right:30px;}.elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-wrapper{align-items:center;}.elementor-199 .elementor-element.elementor-element-70cf53f{--icon-box-icon-margin:20px;}.elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon{font-size:140px;}.elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-title, .elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-title a{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-title{color:#FF0303;}.elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-3b3212c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-3b3212c.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-9c9b222 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-9c9b222{text-align:center;}.elementor-199 .elementor-element.elementor-element-9c9b222 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-bd6484c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-199 .elementor-element.elementor-element-533c0e6{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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:40px;--padding-right:30px;}.elementor-199 .elementor-element.elementor-element-8bae26c{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-d1a24a1 > .elementor-widget-container{margin:20px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-d1a24a1 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-b42727d{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-cdaa5b5{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--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:40px;--padding-right:30px;}.elementor-199 .elementor-element.elementor-element-eb0ab72 iframe{height:445px;}.elementor-199 .elementor-element.elementor-element-f2f2d20{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-f2f2d20.e-con{--align-self:center;}.elementor-199 .elementor-element.elementor-element-2ab6ae3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-2ab6ae3{text-align:center;}.elementor-199 .elementor-element.elementor-element-2ab6ae3 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-199 .elementor-element.elementor-element-5d1f754{--display:flex;}.elementor-199 .elementor-element.elementor-element-f5ceb09 .elementor-button{background-color:var( --e-global-color-b6df495 );font-family:"Arial", Sans-serif;font-size:35px;font-weight:400;border-radius:50px 50px 50px 50px;padding:16px 18px 16px 18px;}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-f5ceb09{left:22px;}body.rtl .elementor-199 .elementor-element.elementor-element-f5ceb09{right:22px;}.elementor-199 .elementor-element.elementor-element-f5ceb09{bottom:22px;}.elementor-199 .elementor-element.elementor-element-5a3cc1e .elementor-button{background-color:#FF0000;font-family:"Arial", Sans-serif;font-size:35px;font-weight:400;border-radius:50px 50px 50px 50px;padding:16px 18px 16px 18px;}body:not(.rtl) .elementor-199 .elementor-element.elementor-element-5a3cc1e{right:22px;}body.rtl .elementor-199 .elementor-element.elementor-element-5a3cc1e{left:22px;}.elementor-199 .elementor-element.elementor-element-5a3cc1e{bottom:22px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-199 .elementor-element.elementor-element-f523561{--width:60%;}.elementor-199 .elementor-element.elementor-element-3f86088{--width:40%;}.elementor-199 .elementor-element.elementor-element-ad63487{--width:50%;}.elementor-199 .elementor-element.elementor-element-7417669{--width:50%;}.elementor-199 .elementor-element.elementor-element-1be8374{--width:100%;}.elementor-199 .elementor-element.elementor-element-a0d161c{--width:30%;}.elementor-199 .elementor-element.elementor-element-a82d42e{--width:70%;}.elementor-199 .elementor-element.elementor-element-6f20783{--width:100%;}.elementor-199 .elementor-element.elementor-element-a6dec72{--width:30%;}.elementor-199 .elementor-element.elementor-element-5569559{--width:70%;}.elementor-199 .elementor-element.elementor-element-533c0e6{--width:50%;}.elementor-199 .elementor-element.elementor-element-cdaa5b5{--width:50%;}}@media(max-width:1024px){.elementor-199 .elementor-element.elementor-element-72bf0f9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-199 .elementor-element.elementor-element-7a5d0dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-9225350{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-931356d .elementor-heading-title{font-size:30px;}.elementor-199 .elementor-element.elementor-element-ad067e9 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-b3c6ff5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-199 .elementor-element.elementor-element-20f9e45 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-23da954{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-3d886bd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-2c8579e{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-f7f6003 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-199 .elementor-element.elementor-element-9a7fab4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-cccc964 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-87df93e{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-8db07c3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-ecb256f{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-title, .elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-9c9b222 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-199 .elementor-element.elementor-element-8bae26c{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-d1a24a1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-b42727d{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-2ab6ae3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-199 .elementor-element.elementor-element-f5ceb09 .elementor-button{font-size:30px;}.elementor-199 .elementor-element.elementor-element-5a3cc1e .elementor-button{font-size:30px;}}@media(max-width:767px){.elementor-199 .elementor-element.elementor-element-179d8e7{--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-199 .elementor-element.elementor-element-f420e98{--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-199 .elementor-element.elementor-element-72bf0f9 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-199 .elementor-element.elementor-element-7372ad8{--margin-top:19px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-f523561{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-199 .elementor-element.elementor-element-7a5d0dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-7a5d0dc .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-9225350{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-3f86088{--margin-top:160px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-199 .elementor-element.elementor-element-c9f2292 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-199 .elementor-element.elementor-element-5646e34{--margin-top:60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-931356d > .elementor-widget-container{margin:-39px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-931356d.elementor-element{--align-self:center;}.elementor-199 .elementor-element.elementor-element-931356d .elementor-heading-title{font-size:40px;}.elementor-199 .elementor-element.elementor-element-7417669{--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-ad067e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-ad067e9.elementor-element{--align-self:center;}.elementor-199 .elementor-element.elementor-element-ad067e9 .elementor-button .elementor-button-content-wrapper{justify-content:center;}.elementor-199 .elementor-element.elementor-element-ad067e9 .elementor-button{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-a395c8d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-199 .elementor-element.elementor-element-b3c6ff5{text-align:center;}.elementor-199 .elementor-element.elementor-element-b3c6ff5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-199 .elementor-element.elementor-element-5b17c61{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-199 .elementor-element.elementor-element-a0d161c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-199 .elementor-element.elementor-element-a82d42e{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-199 .elementor-element.elementor-element-20f9e45 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-23da954{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-3d886bd .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-2c8579e{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-9db97e2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:05px;--margin-bottom:5px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-199 .elementor-element.elementor-element-f7f6003 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-199 .elementor-element.elementor-element-f7f6003{text-align:center;}.elementor-199 .elementor-element.elementor-element-f7f6003 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-199 .elementor-element.elementor-element-9a7fab4 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-5c967e3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-199 .elementor-element.elementor-element-6f20783{--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-199 .elementor-element.elementor-element-a6dec72{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-199 .elementor-element.elementor-element-5569559{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-199 .elementor-element.elementor-element-cccc964 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-87df93e{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-8db07c3 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-ecb256f{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-31f10bd{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-title, .elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-title a{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-70cf53f .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-3b3212c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-199 .elementor-element.elementor-element-9c9b222{text-align:center;}.elementor-199 .elementor-element.elementor-element-9c9b222 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-199 .elementor-element.elementor-element-bd6484c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-533c0e6{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-199 .elementor-element.elementor-element-8bae26c{text-align:justify;font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-d1a24a1 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-199 .elementor-element.elementor-element-b42727d{text-align:justify;font-size:var( --e-global-typography-text-font-size );}.elementor-199 .elementor-element.elementor-element-cdaa5b5{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-199 .elementor-element.elementor-element-f2f2d20{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:40px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-199 .elementor-element.elementor-element-2ab6ae3{text-align:center;}.elementor-199 .elementor-element.elementor-element-2ab6ae3 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-199 .elementor-element.elementor-element-f5ceb09 .elementor-button{font-size:29px;}.elementor-199 .elementor-element.elementor-element-5a3cc1e .elementor-button{font-size:29px;}}/* Start custom CSS for html, class: .elementor-element-c9f2292 */@border-gray: #DCDCDC;
@border-dark-gray: #A3A3A3;

.container {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  box-shadow: 0px 30px 50px -20px rgba(0,0,0,.7);
  animation: 5s angle infinite;
}

.camera-top, .camera-mid, .camera-bottom {
  width: 300px;
}

.camera-top {
  height: 60px;
  background: linear-gradient(to right, rgba(226,226,226,1) 0%,rgba(245,245,245,1) 10%,rgba(245,245,245,1) 90%,rgba(226,226,226,1) 100%);
  border: 1px solid @border-gray;
  border-top-left-radius: 5px;
  &:before {
    display: block;
    content: '';
    position: absolute;
    top: -20px;
    right: 0;
    width: 210px;
    height: 20px;
    background: linear-gradient(to right, rgba(245,245,245,1) 0%,rgba(245,245,245,1) 174px,rgba(226,226,226,1) 100%);
    border: 1px solid @border-gray;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    border-bottom: none;
    box-shadow: inset 0 15px 15px -15px #FDFDFD;
  }
  .zoom {
    position: absolute;
    top: -15px;
    left: 30px;
    width: 42px;
    height: 9px;
    background: linear-gradient(to right, rgba(176,176,176,1) 0%,rgba(226,226,226,1) 30%,rgba(226,226,226,1) 50%,rgba(226,226,226,1) 70%,rgba(176,176,176,1) 100%);
    border: 1px solid @border-dark-gray;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    box-shadow: inset 0 15px 15px -15px #FDFDFD;
    &:before {
      display: block;
      content: '';
      position: relative;
      top: -6px;
      left: 50%;
      transform: translateX(-50%);
      width: 20px;
      height: 4px;
      background: linear-gradient(to right, rgba(176,176,176,1) 0%,rgba(226,226,226,1) 50%,rgba(176,176,176,1) 100%);
      border: 1px solid @border-dark-gray;
      border-top-left-radius: 3px;
      border-top-right-radius: 3px;
    }
    &:after {
      display: block;
      content: '';
      position: relative;
      top: 3px;
      left: 50%;
      transform: translateX(-50%);
      width: 46px;
      height: 4px;
      background: linear-gradient(to right, rgba(176,176,176,1) 0%,rgba(226,226,226,1) 30%,rgba(226,226,226,1) 50%,rgba(226,226,226,1) 70%,rgba(176,176,176,1) 100%);
      border: 1px solid @border-dark-gray;
      border-bottom: none;
      border-top-left-radius: 3px;
      border-top-right-radius: 3px;
    }
  }
  .mode-changer {
    position: absolute;
    top: -20px;
    left: 82px;
    width: 60px;
    height: 16px;
    background: linear-gradient(to right, rgba(176,176,176,1) 0%,rgba(226,226,226,1) 30%,rgba(226,226,226,1) 50%,rgba(226,226,226,1) 70%,rgba(176,176,176,1) 100%);
    border: 1px solid @border-dark-gray;
    border-radius: 3px;
    box-shadow: inset 0 15px 15px -15px #FDFDFD;
    &:after {
      display: block;
      content: '';
      position: absolute;
      top: 16px;
      left: 50%;
      transform: translateX(-50%);
      width: 50px;
      height: 2px;
      background: linear-gradient(to right, rgba(176,176,176,1) 0%,rgba(226,226,226,1) 30%,rgba(226,226,226,1) 50%,rgba(226,226,226,1) 70%,rgba(176,176,176,1) 100%);
      border: 1px solid @border-dark-gray;
      border-bottom: none;
    }
  }
  .sides {
    width: 100%;
    &:before, &:after {
      display: block;
      content: '';
      position: absolute;
      top: 24px;
      width: 8px;
      height: 30px;
      background: linear-gradient(to bottom, rgba(130,129,129,1) 0%,rgba(105,103,103,1) 10%,rgba(79,77,77,1) 50%,rgba(64,62,63,1) 100%);
      border: 1px solid #3E3C3D;
      border-radius: 2px;
      box-shadow: 0px 3px 5px -1px rgba(0,0,0,.5);
    }
    &:before {
      left: -4px;
      border-top-left-radius: 3px;
      border-bottom-left-radius: 3px;
    }
    &:after {
      right: -4px;
      border-top-right-radius: 3px;
      border-bottom-right-radius: 3px;
    }
  }
  .range-finder {
    position: absolute;
    top: 10px;
    left: 105px;
    width: 30px;
    height: 20px;
    background: #3E3C3D;
    border-radius: 3px;
    box-shadow: inset 0 0 5px 3px #333132;
    &:before {
      display: block;
      content: '';
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 12px;
      height: 12px;
      background: #797878;
      border-radius: 100%;
    }
  }
  .focus {
    position: absolute;
    top: -14px;
    left: 156px;
    width: 15px;
    height: 15px;
    background: #3F3D3E;
    border-radius: 100%;
    box-shadow: inset 0 0 4px 3px #2D2B2B, inset 0 4px 5px 0 #F5F5F5, inset 0 -3px 4px -2px #A3A2A2;
  }
  .red {
    position: absolute;
    top: 5px;
    left: 165px;
    width: 30px;
    height: 30px;
    background: #DC2839;
    border-radius: 100%;
  }
  .view-finder {
    position: absolute;
    left: 210px;
    width: 48px;
    height: 30px;
    background: radial-gradient(ellipse at center, rgba(130,129,129,1) 0%,rgba(64,62,63,1) 85%, rgba(64,62,63,1) 100%);
    border: 3px solid #312F2F;
    border-radius: 4px;
    box-shadow: inset 0 8px 8px -8px #FDFDFD;
  }
  .flash {
    position: absolute;
    top: -6px;
    right: 20px;
    width: 58px;
    height: 46px;
    background: radial-gradient(ellipse at center, rgba(130,129,129,1) 0%,rgba(64,62,63,1) 70%, rgba(64,62,63,1) 100%);
    border: 2px solid #312F2F;
    border-radius: 3px;
    box-shadow: inset 0 8px 8px -8px #FDFDFD;
    &:before, &:after {
      display: block;
      content: '';
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
    &:before {
      width: 90%;
      height: 70%;
      background: radial-gradient(ellipse at center, rgba(105,103,103,1) 0%,rgba(30,30,30,1) 50%,rgba(30,30,30,1) 100%);
    }
    &:after {
      width: 16px;
      height: 14px;
      background: #797979;
      border-top-left-radius: 8px 2px;
      border-top-right-radius: 8px 2px;
      border-bottom-left-radius: 8px 2px;
      border-bottom-right-radius: 8px 2px;
    }
    .light {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 20px;
      height: 20px;
      background: radial-gradient(ellipse at center, rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);
      border-radius: 100%;
      z-index: 2;
      animation: 1s flash infinite;
    }
  }
}

.camera-mid {
  position: relative;
  height: 130px;
  background: linear-gradient(to right, rgba(228,228,228,1) 0%,rgba(250,250,250,1) 10%,rgba(250,250,250,1) 90%,rgba(228,228,228,1) 100%);
  border: 1px solid @border-gray;
  border-top: none;
  border-bottom: none;
  box-shadow: inset 0 15px 15px -15px #FDFDFD;
  .sensor {
    position: absolute;
    top: 40px;
    left: 105px;
    width: 30px;
    height: 30px;
    background: #545252;
    border: 2px solid #545252;
    border-radius: 100%;
    box-shadow: inset 0 12px 12px -10px #FDFDFD, 0 2px 5px 1px rgba(0,0,0,.3);
    &:before, &:after {
      display: block;
      content: '';
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
    }
    &:before {
      width: 20px;
      height: 20px;
      background: linear-gradient(to bottom, #E9E9E9 0%, #BDBDBD 100%);
      border-radius: 100%;
    }
    &:after {
      width: 12px;
      height: 12px;
      background: #FAFAFA;
      border-radius: 100%;
      box-shadow: 0 2px 3px 0 #747474;
    }
  }
  .lens {
    position: absolute;
    top: -20px;
    left: 130px;
    width: 155px;
    height: 155px;
    background: radial-gradient(ellipse at center, rgb(0,0,0) 0%, rgb(0,0,0) 15%,rgb(39,37,37) 30%,rgb(64,62,63) 30%,rgb(64,62,63) 31%,rgb(64,62,63) 40%,rgb(233,235,236) 41%,rgb(233,235,236) 44%,rgb(176,177,178) 48%,rgb(232,233,234) 50%,rgb(232,233,234) 60%,rgb(247,248,248) 60%,rgb(120,121,121) 65%,rgb(255,255,255) 66%,rgb(255,255,255) 100%);
    border: 1px solid #B6B7B8;
    border-radius: 100%;
    box-sizing: border-box;
    box-shadow: 0 7px 15px -2px rgba(0,0,0,.4), inset 0 -2px 15px -2px rgba(0,0,0,.2), inset 0 7px 15px -2px #FFF;
    &:before {
      display: block;
      content: '';
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      width: 25px;
      height: 25px;
      background: rgba(0,0,0,.7);
      border-radius: 100%;
      box-shadow: inset 0 5px 3px -2px rgba(255,255,255,.5), inset 0 -5px 20px -8px rgba(255,255,255,.5);
    }
  }
}

.camera-bottom {
  height: 16px;
  background: linear-gradient(to right, rgba(226,226,226,1) 0%,rgba(245,245,245,1) 10%,rgba(245,245,245,1) 90%,rgba(226,226,226,1) 100%);
  border: 1px solid @border-gray;
  border-bottom: none;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  box-shadow: inset 0 15px 15px -15px #FDFDFD, inset 0 -12px 12px -10px #797979;
}

@keyframes flash {
  0% {
    width: 0;
    height: 0;
  }
  20% {
    width: 200px;
    height: 200px;
  }
  25% {
    width: 0;
    height: 0;    
  }
  45% {
    width: 200px;
    height: 200px;    
  }
  50% {
    width: 0;
    height: 0;
  }
  100% {
    width: 0;
    height: 0;
  }
}

@keyframes angle {
  0% {
    transform: translate(-50%, -50%) rotate(0deg);
    box-shadow: 0px 30px 50px -20px rgba(0,0,0,.7);
  }
  25% {
    transform: translate(-50%, -50%) rotate(2deg);
    box-shadow: 10px 30px 50px -20px rgba(0,0,0,.7);
  }
  75% {
    transform: translate(-50%, -50%) rotate(-2deg);
    box-shadow: -10px 30px 50px -20px rgba(0,0,0,.7);
  }
  100% {
    transform: translate(-50%, -50%) rotate(0deg);
    box-shadow: 0px 30px 50px -20px rgba(0,0,0,.7);
  }  
}/* End custom CSS */