    @font-face {
        font-family: 'Aldine721 BT';
        src: url('../fonts/Aldine721BT-Bold.eot');
        src: url('../fonts/Aldine721BT-Bold.eot?#iefix') format('embedded-opentype'),
            url('../fonts/Aldine721BT-Bold.woff') format('woff'),
            url('../fonts/Aldine721BT-Bold.ttf') format('truetype');
        font-weight: bold;
        font-style: normal;
    }

    @font-face {
        font-family: 'League Gothic';
        src: url('../fonts/LeagueGothic-Regular.eot');
        src: url('../fonts/LeagueGothic-Regular.eot?#iefix') format('embedded-opentype'),
            url('../fonts/LeagueGothic-Regular.woff') format('woff'),
            url('../fonts/LeagueGothic-Regular.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
    }

    @font-face {
        font-family: 'aldine721_btroman';
        src: url('../fonts/aldine_721_bt-webfont.woff2') format('woff2'),
             url('../fonts/aldine_721_bt-webfont.woff') format('woff');
        font-weight: normal;
        font-style: normal;

    }

   @media screen and (-webkit-min-device-pixel-ratio:0)
	{ 
	    #transform-star-txt .global_bx {
		    border-bottom: 1px solid #515657;
		    border-top: 1px solid #515657;
		}
	}

.map{
    position: relative;
}
.foot_language {
    margin-top: 10px;
}
.foot_language.menu_opt {
    margin-top: 12px;
}
#controls.down_icons {
    top: 74%;
}
#controls {
    position: absolute;
    left: 2%;
    top: 41%;
}
#controls input {
    display: block;
}
#controls input.refresh{background: url(../img/refresh.png) top center no-repeat; border: none; outline: none; text-indent: -9999px;
width: 40px;
height: 40px;
background-size: contain; margin-bottom: 5px;}
#controls input.plus{background: url(../img/plus.png) top center no-repeat; border: none; outline: none; text-indent: -9999px;
width: 40px;
height: 40px;
background-size: contain;  margin-bottom: 5px;}
#controls input.minus{background: url(../img/minus.png) top center no-repeat; border: none; outline: none; text-indent: -9999px;
width: 40px;
height: 40px;
background-size: contain;}

.privacy_bx .foot_language {
    margin-bottom: 40px;
}
.sbOptions li:first-child {
    display: none;
}    
.wpml-ls-legacy-list-horizontal {
    border: 1px solid transparent;
    padding: 0px;
    clear: both;
    text-align: center;
}
.no_people_found {
    text-align: center;
    color: #fff;
    font-size: 25px;
    padding: 25% 0;
    font-family: 'aldine721_btroman';
}
#circularG{
    position: absolute;
    width: 52px;
    height: 52px;
    margin: auto;
    left: 0;
    right: 0;
    top: 50%;
}

.circularG{
    position:absolute;
    background-color:rgb(255,255,255);
    width:12px;
    height:12px;
    border-radius:8px;
        -o-border-radius:8px;
        -ms-border-radius:8px;
        -webkit-border-radius:8px;
        -moz-border-radius:8px;
    animation-name:bounce_circularG;
        -o-animation-name:bounce_circularG;
        -ms-animation-name:bounce_circularG;
        -webkit-animation-name:bounce_circularG;
        -moz-animation-name:bounce_circularG;
    animation-duration:1.1s;
        -o-animation-duration:1.1s;
        -ms-animation-duration:1.1s;
        -webkit-animation-duration:1.1s;
        -moz-animation-duration:1.1s;
    animation-iteration-count:infinite;
        -o-animation-iteration-count:infinite;
        -ms-animation-iteration-count:infinite;
        -webkit-animation-iteration-count:infinite;
        -moz-animation-iteration-count:infinite;
    animation-direction:normal;
        -o-animation-direction:normal;
        -ms-animation-direction:normal;
        -webkit-animation-direction:normal;
        -moz-animation-direction:normal;
}

#circularG_1{
    left:0;
    top:21px;
    animation-delay:0.41s;
        -o-animation-delay:0.41s;
        -ms-animation-delay:0.41s;
        -webkit-animation-delay:0.41s;
        -moz-animation-delay:0.41s;
}

#circularG_2{
    left:5px;
    top:5px;
    animation-delay:0.55s;
        -o-animation-delay:0.55s;
        -ms-animation-delay:0.55s;
        -webkit-animation-delay:0.55s;
        -moz-animation-delay:0.55s;
}

#circularG_3{
    top:0;
    left:21px;
    animation-delay:0.69s;
        -o-animation-delay:0.69s;
        -ms-animation-delay:0.69s;
        -webkit-animation-delay:0.69s;
        -moz-animation-delay:0.69s;
}

#circularG_4{
    right:5px;
    top:5px;
    animation-delay:0.83s;
        -o-animation-delay:0.83s;
        -ms-animation-delay:0.83s;
        -webkit-animation-delay:0.83s;
        -moz-animation-delay:0.83s;
}

#circularG_5{
    right:0;
    top:21px;
    animation-delay:0.97s;
        -o-animation-delay:0.97s;
        -ms-animation-delay:0.97s;
        -webkit-animation-delay:0.97s;
        -moz-animation-delay:0.97s;
}

#circularG_6{
    right:5px;
    bottom:5px;
    animation-delay:1.1s;
        -o-animation-delay:1.1s;
        -ms-animation-delay:1.1s;
        -webkit-animation-delay:1.1s;
        -moz-animation-delay:1.1s;
}

#circularG_7{
    left:21px;
    bottom:0;
    animation-delay:1.24s;
        -o-animation-delay:1.24s;
        -ms-animation-delay:1.24s;
        -webkit-animation-delay:1.24s;
        -moz-animation-delay:1.24s;
}

#circularG_8{
    left:5px;
    bottom:5px;
    animation-delay:1.38s;
        -o-animation-delay:1.38s;
        -ms-animation-delay:1.38s;
        -webkit-animation-delay:1.38s;
        -moz-animation-delay:1.38s;
}



@keyframes bounce_circularG{
    0%{
        transform:scale(1);
    }

    100%{
        transform:scale(.3);
    }
}

@-o-keyframes bounce_circularG{
    0%{
        -o-transform:scale(1);
    }

    100%{
        -o-transform:scale(.3);
    }
}

@-ms-keyframes bounce_circularG{
    0%{
        -ms-transform:scale(1);
    }

    100%{
        -ms-transform:scale(.3);
    }
}

@-webkit-keyframes bounce_circularG{
    0%{
        -webkit-transform:scale(1);
    }

    100%{
        -webkit-transform:scale(.3);
    }
}

@-moz-keyframes bounce_circularG{
    0%{
        -moz-transform:scale(1);
    }

    100%{
        -moz-transform:scale(.3);
    }
}


 .content-star {display:none;}
   .preload { width:100%;
    height: 100%;
    position: fixed;
    top: 0%;
    left: 0%;
    right: 0%;
    text-align: center;
    background:#5ec7eb }

    .adressclick{visibility: hidden; display: none !important;}
    #spanadd{visibility: hidden; display: none !important;}
    #spanpeople{visibility: hidden; display: none !important;}
    .mCustomScrollbar{ -ms-touch-action: pinch-zoom; touch-action: pinch-zoom; /* direct pointer events to js */ }
    .mCustomScrollbar.mCS_no_scrollbar, .mCustomScrollbar.mCS_touch_action{ -ms-touch-action: auto; touch-action: auto; }
    
    .mCustomScrollBox{ /* contains plugin's markup */
        position: relative;
        overflow: hidden;
        height: 100%;
        max-width: 100%;
        outline: none;
        direction: ltr;
    }

    .mCSB_container{ /* contains the original content */
        overflow: hidden;
        width: auto;
        height: auto;
    }

   .mCSB_inside > .mCSB_container{ margin-right: 30px; }

    .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-right: 0; } /* non-visible scrollbar */
    
    .mCS-dir-rtl > .mCSB_inside > .mCSB_container{ /* RTL direction/left-side scrollbar */
        margin-right: 0;
        margin-left: 30px;
    }
    
    .mCS-dir-rtl > .mCSB_inside > .mCSB_container.mCS_no_scrollbar_y.mCS_y_hidden{ margin-left: 0; } /* RTL direction/left-side scrollbar */

    .mCSB_scrollTools{ /* contains scrollbar markup (draggable element, dragger rail, buttons etc.) */
        position: absolute;
        width: 16px;
        height: auto;
        left: auto;
        top: 0;
        right: 0;
        bottom: 0;
    }

    .mCSB_outside + .mCSB_scrollTools{ right: -26px; } /* scrollbar position: outside */
    
    .mCS-dir-rtl > .mCSB_inside > .mCSB_scrollTools, 
    .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ /* RTL direction/left-side scrollbar */
        right: auto;
        left: 0;
    }
    
    .mCS-dir-rtl > .mCSB_outside + .mCSB_scrollTools{ left: -26px; } /* RTL direction/left-side scrollbar (scrollbar position: outside) */

    .mCSB_scrollTools .mCSB_draggerContainer{ /* contains the draggable element and dragger rail markup */
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0; 
        height: auto;
    }

    .mCSB_scrollTools a + .mCSB_draggerContainer{ margin: 20px 0; }

    .mCSB_scrollTools .mCSB_draggerRail{
        width: 2px;
        height: 100%;
        margin: 0 auto;
        -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
    }

    .mCSB_scrollTools .mCSB_dragger{ /* the draggable element */
        cursor: pointer;
        width: 100%;
        height: 30px; /* minimum dragger height */
        z-index: 1;
    }

    .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ /* the dragger element */
        position: relative;
        width: 4px;
        height: 100%;
        margin: 0 auto;
        -webkit-border-radius: 16px; -moz-border-radius: 16px; border-radius: 16px;
        text-align: center;
    }
    
    .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar, 
    .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{ width: 12px; /* auto-expanded scrollbar */ }
    
    .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded + .mCSB_draggerRail, 
    .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{ width: 8px; /* auto-expanded scrollbar */ }

    .mCSB_scrollTools .mCSB_buttonUp,
    .mCSB_scrollTools .mCSB_buttonDown{
        display: block;
        position: absolute;
        height: 20px;
        width: 100%;
        overflow: hidden;
        margin: 0 auto;
        cursor: pointer;
    }

    .mCSB_scrollTools .mCSB_buttonDown{ bottom: 0; }


    .mCSB_scrollTools, 
    .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar, 
    .mCSB_scrollTools .mCSB_buttonUp,
    .mCSB_scrollTools .mCSB_buttonDown,
    .mCSB_scrollTools .mCSB_buttonLeft,
    .mCSB_scrollTools .mCSB_buttonRight{
        -webkit-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
        -moz-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
        -o-transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
        transition: opacity .2s ease-in-out, background-color .2s ease-in-out;
    }
    
    .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, /* auto-expanded scrollbar */
    .mCSB_scrollTools_vertical.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail, 
    .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger_bar, 
    .mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerRail{
        -webkit-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
                    margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
                    margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
                    opacity .2s ease-in-out, background-color .2s ease-in-out; 
        -moz-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
                    margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
                    margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
                    opacity .2s ease-in-out, background-color .2s ease-in-out; 
        -o-transition: width .2s ease-out .2s, height .2s ease-out .2s, 
                    margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
                    margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
                    opacity .2s ease-in-out, background-color .2s ease-in-out; 
        transition: width .2s ease-out .2s, height .2s ease-out .2s, 
                    margin-left .2s ease-out .2s, margin-right .2s ease-out .2s, 
                    margin-top .2s ease-out .2s, margin-bottom .2s ease-out .2s,
                    opacity .2s ease-in-out, background-color .2s ease-in-out; 
    }


      /* theme: "dark" */

    .mCS-dark.mCSB_scrollTools .mCSB_draggerRail{ background-color: #5ec7eb; background-color: rgba(94, 199, 235, 0.15); }

    .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{ background-color: #5ec7eb; background-color: rgba(94,199,235,0.9); }

    .mCS-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{ background-color: rgba(94,199,235,0.9); }

    .mCS-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar,
    .mCS-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{ background-color: rgba(94,199,235,0.9); }

    .mCS-dark.mCSB_scrollTools .mCSB_buttonUp{ background-position: -80px 0; }

    .mCS-dark.mCSB_scrollTools .mCSB_buttonDown{ background-position: -80px -20px; }

    .mCS-dark.mCSB_scrollTools .mCSB_buttonLeft{ background-position: -80px -40px; }

    .mCS-dark.mCSB_scrollTools .mCSB_buttonRight{ background-position: -80px -56px; }
    
    /* ---------------------------------------- */
    



            .scroll-wrapper {
                overflow: hidden !important;
                padding: 0 !important;
                position: relative;
            }
             
            .scroll-wrapper > .scroll-content {
                border: none !important;
                box-sizing: content-box !important;
                height: auto;
                left: 0;
                margin: 0;
                max-height: none;
                max-width: none !important;
                overflow: scroll !important;
                padding: 0;
                position: relative !important;
                top: 0;
                width: auto !important;
            }
             
            .scroll-wrapper > .scroll-content::-webkit-scrollbar {
                height: 0;
                width: 0;
            }
             
            .scroll-element {
                display: none;
            }
            .scroll-element, .scroll-element div {
                box-sizing: content-box;
            }
             
            .scroll-element.scroll-x.scroll-scrollx_visible,
            .scroll-element.scroll-y.scroll-scrolly_visible {
                display: block;
            }
             
            .scroll-element .scroll-bar,
            .scroll-element .scroll-arrow {
                cursor: default;
            }
             
            .scroll-textarea {
                border: 1px solid #cccccc;
                border-top-color: #999999;
            }
            .scroll-textarea > .scroll-content {
                overflow: hidden !important;
            }
            .scroll-textarea > .scroll-content > textarea {
                border: none !important;
                box-sizing: border-box;
                height: 100% !important;
                margin: 0;
                max-height: none !important;
                max-width: none !important;
                overflow: scroll !important;
                outline: none;
                padding: 2px;
                position: relative !important;
                top: 0;
                width: 100% !important;
            }
            .scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
                height: 0;
                width: 0;
            }
             
             
             
             
            /*************** SIMPLE INNER SCROLLBAR ***************/
             
            .scrollbar-inner > .scroll-element,
            .scrollbar-inner > .scroll-element div
            {
                border: none;
                margin: 0;
                padding: 0;
                position: absolute;
                z-index: 10;
            }
             
            .scrollbar-inner > .scroll-element div {
                display: block;
                height: 100%;
                left: 0;
                top: 0;
                width: 100%;
            }
             
            .scrollbar-inner > .scroll-element.scroll-x {
                bottom: 2px;
                height: 8px;
                left: 0;
                width: 100%;
            }
             
            .scrollbar-inner > .scroll-element.scroll-y {
                height: 100%;
                right: 2px;
                top: 0;
                width: 8px;
            }
             
            .scrollbar-inner > .scroll-element .scroll-element_outer {
                overflow: hidden;
            }
             
            .scrollbar-inner > .scroll-element .scroll-element_outer,
            .scrollbar-inner > .scroll-element .scroll-element_track,
            .scrollbar-inner > .scroll-element .scroll-bar {
                -webkit-border-radius: 8px;
                -moz-border-radius: 8px;
                border-radius: 8px;
            }
             
            .scrollbar-inner > .scroll-element .scroll-element_track,
            .scrollbar-inner > .scroll-element .scroll-bar {
                -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
                filter: alpha(opacity=40);
                opacity: 0.4;
            }
             
            .scrollbar-inner > .scroll-element .scroll-element_track { background-color: #e0e0e0; }
            .scrollbar-inner > .scroll-element .scroll-bar { background-color: #c2c2c2; }
            .scrollbar-inner > .scroll-element:hover .scroll-bar { background-color: #919191; }
            .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar { background-color: #919191; }
             
             
            /* update scrollbar offset if both scrolls are visible */
             
            .scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track { left: -12px; }
            .scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track { top: -12px; }
             
             
            .scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size { left: -12px; }
            .scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size { top: -12px; }

            #curtainGroup {
                height: 100%;
                width: 100%;
                overflow: hidden;
            }

            #curtainGroup .regionLeft, .regionRight {
                width: 50%;
                position: absolute;
                height: 100%;
                overflow: hidden;
                z-index: 5;
            }
            #curtainGroup .regionLeft {
                left: 0;
                pointer-events: none;
            }
            #curtainGroup .regionRight {
                right: 0;
                pointer-events: none;
            }

            #curtainLine {
                background: rgba(0, 0, 0, 0) url("../img/curtain_line.png") repeat-y scroll center top;
                height: 64%;
                left: 0;
                position: absolute;
                text-align: center;
                width: 100%;
                z-index: 99999;
                background-size: auto;
            }
            #curtainLeftTop img, #curtainRightTop img, #curtainLeftBottom img, #curtainRightBottom img {
                display: inline-block;
                height: 100%;
                position: relative;
                width: auto;
                z-index: 11;
            }
            .curtainFillTop {
                 background-color: #5ec7eb;
                bottom: 86.5%;
                height: 100%;
                position: absolute;
                width: 100%;
            }
            
            #curtainRightTop .curtainFill {
                background-color: #5ec7eb;
                height: 100%;
                position: absolute;
                right: 0;
                top: 0;
                width:74%;
            }
            #curtainLeftTop .curtainFill {
                background-color: #5ec7eb;
                height: 100%;
                position: absolute;
                width: 74%;
            }
            #curtainLeftTop {
                position: absolute;
                bottom: 19%;
                right: -35.3vw;
                transform-origin: 100% 0;
                -webkit-transform-origin: 100% 0;
                -ms-transform-origin: 100% 0;
                height: 79%;
                width: 274%;
                text-align: right;
                z-index: 1111;
            }
            #curtainLeftBottom {
                position: absolute;
                bottom: 0;
                right: -24.9vw;
                transform-origin: 100% 0;
                -webkit-transform-origin: 100% 0;
                -ms-transform-origin: 100% 0;

                height: 22%;
                width: 66%;
                text-align: right;
            }
            #curtainRightTop {
                position: absolute;
                bottom: 19%;
                left: -35.3vw;
                transform-origin: 0 0;
                -webkit-transform-origin:  0 0;
                -ms-transform-origin:  0 0;
                height: 79%;
                width: 274%;
                text-align: left;
                z-index: 1111;
            }
            #curtainRightBottom {
                position: absolute;
                bottom: 0;
                left: -24.9vw;
                transform-origin: 0 0;
                -webkit-transform-origin:  0 0;
                -ms-transform-origin:  0 0;
                height: 22%;
                width: 66%;
                text-align: left;
            }
            #curtainLeftBottom .curtainFill {
                background: #5ec7eb none repeat scroll 0 0;
                height: 100%;
                position: absolute;
                width: 50%;
            }
            #curtainRightBottom .curtainFill {
                background: #5ec7eb none repeat scroll 0 0;
                bottom: 0;
                height: 92%;
                position: absolute;
                right: 0;
                width: 50%;
            }
            #curtainMenu {
                position: absolute;
                width:100vw;
                height: 100vh;
                top: 0;
                left: 0;
            }
            #curtainMenu img {
                margin: 0 auto;
                position: relative;
                top: 50%;
                transform:translateY(-50%);
                -webkit-transform: translateY(-50%);
                -ms-transform: translateY(-50%);
                max-width: 80%;
                max-height: 80%;
            }


            p{font-family: 'aldine721_btroman'; color: #1b2326}

            body{
                background:#f5f2ee;
            }
            #bg1 {
                background: #5ec7eb none repeat scroll 0 0;
                height: 100%;
                width: 100%;
                top: 0;
            }
            #bg0 {
                background: #5ec7eb none repeat scroll 0 0;
                height: 100%;
                width: 100%;
            }
            .container {
                max-width: 1036px;
            }
            .navbar-default {
                background: rgba(0, 0, 0, 0.4) none repeat scroll 0 0;
                border: medium none;
            }
            .navbar-brand {
                display: inline-block;
                float: left;
                font-size: 18px;
                height: auto;
                left: 0%;
                right: 0;
                line-height: 20px;
                margin: 0;
                padding: 15px;
                position: absolute;
                text-align: center;
                outline: none;
                
            }
            .navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover {
               outline: none;
             }
            .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand{
                margin: 0 auto;
             } 
            .navbar-nav{
                position: relative;
                z-index: 11;
            }
            .navbar-brand > img {
                display: inline;
                text-align: center;
                width: 101px;
                margin-left: 7px;
             }
            .nav.navbar-nav.navbar-left {
                position: relative;
                right: 34px;
            }
            .navbar .navbar-nav li a {
              color: rgba(255,255,255,0.5);
                font-family: Aldine721 BT;
                font-size: 11px;
                font-weight: 100;
                letter-spacing: 2px;
                padding: 20px 43px;
            }
            .navbar .navbar-nav.navbar-right li a {
                padding: 20px 43px;
            }
            /*.nav.navbar-nav {
                width: 41%;
            }*/
        /*    .navbar .navbar-nav.navbar-right li a {
                padding: 20px 36px;
            }*/
            .navbar-default .navbar-nav>li>a:focus, .navbar-default .navbar-nav>li>a:hover{
                color: #fff;
                text-decoration: none;
                outline: none;
            }
            .navbar .navbar-nav li.first a {
                padding-left: 0;
            }
            .navbar .navbar-nav li.last a {
                padding-right: 0;
            }
            .navbar-default {
                background: rgba(27, 35, 38, 0.5) none repeat scroll 0 0;
                border: medium none;
                z-index: 9999 !important;
            }
            .navbar .navbar-nav li a:hover{
                color: #fff;
            }
            .skrollable {
                /*  * First-level skrollables are positioned relative to window  */
                position:fixed;
                /*  * Skrollables by default have a z-index of 100 in order to make it easy to position elements in front/back without changing each skrollable */
                z-index:100;
            }

            .skrollr-mobile .skrollable {
                /*
                    May cause issues on Android default browser (see #331 on GitHub).
                */
                position:absolute;
            }

            .skrollable .skrollable {
                /*
                 * Second-level skrollables are positioned relative their parent skrollable
                 */
                position:absolute;
            }

            .skrollable .skrollable .skrollable {
                /*
                 * Third-level (and below) skrollables are positioned static
                 */
                position:static;
            }


            /* first banner css */
            #intro {
                width: 100%;
                background:#5ec7eb;
            }
            
            .svg_ele {
                   display: block;
                margin: 0 auto;
                max-width: 620px;
             }
            #elephantAnimation {
                    padding-top: 55px;
                }
            .ele_sect {
                margin-top: -30px;
            }
            .ele_sect h3 {
                font-family: Aldine721 BT;
                font-size: 12px;
                letter-spacing: 4.4px;
                margin-bottom: -1px;
                text-align: center;
                    text-transform: uppercase;
            }
            .line {
                text-align: center;
                margin-top: 30px;
            }
            .ele_sect .logo_bx {
                margin: 0 auto;
                max-width: 300px;
                position: relative;
            }
            .ele_sect .logo_bx::before {
                 background: rgba(0, 0, 0, 0) url("../img/line_cir.png") repeat scroll 0 0;
                content: "";
                display: inline-block;
                height: 15px;
                margin-left: -62px;
                position: absolute;
                top: 33px;
                width: 70px;
            }
            .ele_sect .logo_bx::after {
                background: rgba(0, 0, 0, 0) url("../img/line_cir.png") repeat scroll 0 0;
                content: "";
                display: inline-block;
                height: 15px;
                margin-left: 293px;
                position: absolute;
                top: 33px;
                transform: rotate(180deg);
                -webkit-transform: rotate(180deg);
                -ms-transform: rotate(180deg);
                width: 70px;
            }
            /* first banner css end */


            #transform{
                background: #5ec7eb none repeat scroll 0 0;
                height: 100%;
                width: 100%;
            } 

            .branding {
                padding: 10px 0;
            }
            .branding h3 {
               font-family: "League Gothic";
                font-size: 28px;
                font-weight: normal;
                letter-spacing: 6.1px;
                line-height: 46px;
                text-align: center;
                text-transform: uppercase;
            }
            #intro .title {
                position: relative;
                text-align: center;
                margin-top: 19px;
            }
            #intro .title img {
                width: 90%;
                margin: 0 auto;
            }

            .title {
                position: relative;
             /*   text-align: center;
                margin-top: 19px;*/
            }
            /*.title img {
                width: 90%;
                margin: 0 auto;
            }*/
            .title .overlay {
              color: transparent;
                margin-left: 43px;
                margin-top: -1px;
                position: absolute;
                text-transform: uppercase;
              
                position: absolute;
                /*text-shadow: 16px 8px 3px rgba(0, 0, 0, 0.5);
            */    text-shadow:  3px 3px 0 #4a96b0,
                                4px 4px 0 #4a96b0,
                                5px 5px 0 #4a96b0, 
                                6px 6px 0 #4a96b0, 
                                7px 7px 0 #4a96b0, 
                                8px 8px 0 #4a96b0, 
                                9px 9px 0 #4a96b0, 
                                10px 10px 0 #4a96b0,
                                11px 11px 0 #4a96b0, 
                                12px 12px 0 #4a96b0,
                                13px 13px 0 #4a96b0;
                               
                               
               
            }
            .title h2 {
                color: #fff;
                font-family: "League Gothic";
                font-size: 125px;
                font-weight: normal;
                left: 8px;
                letter-spacing: 11.7px;
                margin-top: 0;
                position: relative;
                text-align: center;
                text-shadow:    /*-11px 0 0 #333, -2px 0 0 #333, 0 2px 0 #333, 0 -2px 0 #333, 1px 1px #333, -1px -1px 0 #333, 1px -1px 0 #333, -1px 1px 0 #333;*/
                                -2px -2px 0 #000, 
                                2px -2px 0 #000, 
                                2px 2px 0 #000, 
                                -3px 0px 0 #000,
                                -4px 1px 0 #000,
                                -5px 1px 0 #000,
                                -6px 2px 0 #000, 
                                -7px 3px 0 #000, 
                                -8px 4px 0 #000,
                                -9px 5px 0 #000,
                                -10px 6px 0 #000,
                                -11px 7px 0 #000;
                               
                /* text-shadow: 1px 1px #02a2fe, 2px 2px #02a2fe, 3px 3px #02a2fe, 4px 4px #02a2fe, 5px 5px #02a2fe, 6px 6px #02a2fe;*/
                z-index: 1;
                text-transform: uppercase;
            }
            .spacing_bx {
               
                line-height: 23px;
                margin: 50px auto;
                max-width: 600px;
                padding: 0;
                text-align: center;
            }
            .spacing_bx p{
                color: #1b2326;
                font-family: "aldine721_btroman";
                font-size: 14px;
                line-height: 25px;
            }


            .content {
              position:fixed;
              left:50%;
              margin-left:-250px;
              top:50px;
              width:100%;
            }

            .intro {
              width:100%;
              text-align:center;
              font-size:40px;
              margin:0px 0 20px;
            }

            .text {
              font-size:22px;
              padding-left:2%;
              height:30px;
                white-space: nowrap;
                overflow: hidden;
            }
            .circle_rotate {
                text-align: center;
                width: 53%;
            }
            #bitcoin {
              width:30px;
            }
            #transform-circle{
                  background: #5ec7eb none repeat scroll 0 0;
                height: 100%;
                width: 100%;
            }
            .credit {
              margin-top:14px;
              font-size:14px;
              font-style:italic;
            }

            .arrow {
              text-align:center;
              margin-top:80px;
              font-size:46px;
              backface-visiblilty:hidden;
            }  
            .branding_circle h2.overlay {
                margin-left: 40px;
                margin-top: -5px;
            }
            .branding_circle .title {
                position: relative;
                z-index: 9999;
            }
            .tex_start {
               font-family: "League Gothic";
                font-size: 29px;
                margin-left: 43px;
                position: relative;
                top: -18px; 
            }




            text {
              fill: #fff;
              filter: url('#money');
               font-family: "League Gothic";
               font-size: 139px;
            }



            .circle_waves {
               /* background: rgba(0, 0, 0, 0) url("../img/circle_waves.png") no-repeat scroll center top / contain ;*/
                height: 699px;
                padding-top: 350px;
            }
            .crossing_img {
                margin-top: 130px;
                text-align: center;
            }
            .line_rw {
                background: #fff none repeat scroll 0 0;
                height: 1px;
                margin: 0 auto 45px;
                width: 166px;
            }

            #transform-curtains {
               /* background: rgb(255, 255, 255) url("../img/curtain.png") no-repeat scroll center top / cover ;*/
                height: 100%;
                width: 100%;
                background: #f5f2ee;
                z-index: 111
             }

            #transform-curtains .branding {
                padding-top: 245px;
                text-align: center;
                height: 100%;
            }
            .curtain-col {
                background: #5ec7eb none repeat scroll 0 0;
                height: 100%;
                width: 100%;
            }
            #transform-curtains .branding .title {
                display: inline-block;
                margin: 0 auto;
                position: relative;
                text-align: center;
                width: 100%;
            }
            #transform-curtains .branding .title .overlay {
                 color: transparent;
                left: 25px;
                margin-left: 22px;
                margin-top: 0;
                position: absolute;
                text-shadow: 3px 3px 0 #b4b4b2,
                            4px 4px 0 #b4b4b2,
                            5px 5px 0 #b4b4b2, 
                            6px 6px 0 #b4b4b2, 
                            7px 7px 0 #b4b4b2, 
                            8px 8px 0 #b4b4b2, 
                            9px 9px 0 #b4b4b2, 
                            10px 10px 0 #b4b4b2,
                            11px 11px 0 #b4b4b2, 
                            12px 12px 0 #b4b4b2,
                            13px 13px 0 #b4b4b2;
                top: -1px;
            }
            #transform-curtains .branding .title h2 {
                color: #5ec7eb;
                font-family: "League Gothic";
                font-size: 150px;
                font-weight: normal;
                left: 13px;
                letter-spacing: 17px;
                margin-top: 0;
                position: relative;
                text-align: center;
                text-shadow:    -2px -2px 0 #000, 
                                2px -2px 0 #000, 
                                2px 2px 0 #000, 
                                -3px 0px 0 #000,
                                -4px 1px 0 #000,
                                -5px 1px 0 #000,
                                -6px 2px 0 #000, 
                                -7px 3px 0 #000, 
                                -8px 4px 0 #000,
                                -9px 5px 0 #000,
                                -10px 6px 0 #000,
                                -11px 7px 0 #000;
                z-index: 1;
            }
            #transform-curtains .branding .title h2 span {
                font-size: 84px;
                letter-spacing: 7px;
                position: relative;
                text-decoration: none;
                text-shadow: -2px -2px 0 #000, 2px -2px 0 #000, 2px 2px 0 #000, -3px 0 0 #000, -4px 1px 0 #000, -5px 1px 0 #000, -6px 2px 0 #000, -7px 3px 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 0 #000;
                top: -43px;

            }
        #transform-curtains .branding .title h2 span::after {
            background: #5ec7eb none repeat scroll 0 0;
            bottom: -3px;
            box-shadow: -2px -2px 0 #000, 2px -2px 0 #000, 2px 2px 0 #000, -3px 0 0 #000, -4px 1px 0 #000, -5px 1px 0 #000, -6px 2px 0 #000, -7px 3px 0 #000, -8px 4px 0 #000, -9px 5px 0 #000, 0 0 0 #000, 0 0 0 #000;
            content: "";
            height: 7px;
            left: 7px;
            position: absolute;
            right: 0;
            width: 49px;
        }
        #transform-curtains .branding .title h2.overlay span {
            text-shadow: 3px 3px 0 #b4b4b2, 4px 4px 0 #b4b4b2, 5px 5px 0 #b4b4b2, 6px 6px 0 #b4b4b2, 7px 7px 0 #b4b4b2, 8px 8px 0 #b4b4b2, 9px 9px 0 #b4b4b2, 10px 10px 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2;
        }
        #transform-curtains .branding .title h2.overlay span::after {
            background: #5ec7eb none repeat scroll 0 0;
            bottom: -2px;
            box-shadow: 3px 3px 0 #b4b4b2, 4px 4px 0 #b4b4b2, 5px 5px 0 #b4b4b2, 6px 6px 0 #b4b4b2, 7px 7px 0 #b4b4b2, 8px 8px 0 #b4b4b2, 9px 9px 0 #b4b4b2, 10px 10px 0 #b4b4b2, 11px 11px 0 #b4b4b2, 12px 12px 0 #b4b4b2, 13px 13px 0 #b4b4b2;
            content: "";
            height: 5px;
            left: 7px;
            position: absolute;
            right: 0;
            width: 52px;
        }
            .curtain-left {
                 float: left;
                position: relative;
                width: 50%;
                z-index: 999;
            }
            .curtain-right {
                float: right;
                width: 50%;
                position: relative;
                z-index: 999;
                  right: 0;
            }
            .curtain-left img {
                width: 100%;
            }
            .curtain-right img {
                width: 100%;
            }
            
            #transform-global {
               /* background: #f5f2ee none repeat scroll 0 0;
              */  height: 100%;
                padding: 13.5% 0 180px;
                width: 100%;
            }
            #transform-global .global {
                text-align: center;
                top: 29.2%;
            }
            #transform-global img {
                max-width: 401px;
                margin: 0 auto;
            }
            .global {
                margin: 0 auto;
                max-width: 500px;
                width: 100%;
            }

            .global_bx {
                margin: 121px auto 0;
                max-width: 674px;
                width: 100%;
            }
            .global_bx .global_overlay_cont {
                max-width: 100%;
                text-align: center;
                top: 38%;
                left: 0;
                right: 0;
            }
            .global_bx .global_overlay_cont h2 {
                font-family: League Gothic;
                font-size: 50px;
                letter-spacing: 2px;
                line-height: 60px;
                position: relative;
                text-transform: uppercase;
                z-index: 999;
                padding: 0 6px;
            }
            .global_bx .global_overlay_cont p{
                font-size: 14px;
                font-family: 'aldine721_btroman';
                position: relative;
                z-index: 999;
                margin-top: 29px;
            }

            #transform-star{
                height: 100%;
                padding: 143px 0 100px 0;
              /*  background: #f5f2ee;
              */  width: 100%;
            }

            #transform-star .global {
                left: 0;
                margin: 0 auto;
                max-width: 700px;
                right: 0;
                width: 100%;
            }
             #transform-star .global img {
                width: 100%;
            }  
            #transform-star .global_bx {
                margin: 212px auto 0;
                max-width: 434px;
                width: 100%;
                position: relative;
            }
            #transform-star .global_bx .global_overlay_cont {
                text-align: center;
                top: 15%;
                width: 100%;
                max-width: 100%;
            }
            .grow_list li{background:url(../img/circle_sm.png) top center no-repeat;}

            .grow_list li.first_rh {
                background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
                font-family: Aldine721 BT;
                font-size: 14px;
                margin-top: 13px;
                padding: 46px 0 40px;
                text-transform: uppercase;
                width: 42px;
                margin-left: -62px;
                position: relative;
                top: -5px;
            }
            .grow_list > li::after {
                background: #5ec7eb none repeat scroll 0 0;
                content: "";
                height: 2px;
                left: 126px;
                margin-top: 19px;
                position: absolute;
                width: 34px;
            }
            .grow_list > li.first_rh::before{
                 background: rgba(0, 0, 0, 0) url("../img/branding-line-left.png") repeat scroll 0 0;
                content: "";
                display: inline-block;
                height: 17px;
                left: -58px;
                position: absolute;
                width: 51px;
            }

            .grow_list > li.first_rh::after {
                left: 48px;
                margin-top: 7px;
            }
            .grow_list > li:last-child::after{
                 background: rgba(0, 0, 0, 0) url("../img/branding-line-right.png") repeat scroll 0 0;
                height: 16px;
                margin-top: 12px;
                width: 137px;
            }
            .grow_list > li {
                 background-size: cover;
                display: inline-block;
                font-family: League Gothic;
                font-size: 30px;
                height: 125px;
                list-style-type: none;
                margin-right: 35px;
                padding: 40px 0;
                position: relative;
                text-align: center;
                width: 125px;
            }
            .grow_list {
                display: inline-block;
                margin-left: -26px;
                margin-top: 55px;
                padding: 0;
                text-align: center;
                width: 100%;
            }
            .grow_list > li:last-child {
                margin-right: 0;
            }



            #transform-star-txt {
                padding: 150px 0;
                width: 100%;
                background: #f5f2ee;
                    overflow: hidden;
            }
            #transform-star-txt .global_bx {
                left: 0;
                position: absolute;
                right: 0;
                top: 31%;
                transform: scale(0.94);
            }
            #transform-star-txt .global {
                left: 0;
                margin: 0 auto;
                max-width: 700px;
                right: 0;
                width: 100%;
            }
            #transform-star-txt .global{width: 100%;   position: relative;}


            #transform-star-txt .global_bx {
                background: #f5f2ee;
                border-bottom: 2px solid #515657;
                border-top: 2px solid #515657;
                height: 152px;
                left: 0;
                position: absolute;
                right: 0;
                top: 31%;
                z-index: 900
            }
            #transform-star-txt .global_bx::before {
                background: rgba(0, 0, 0, 0) url("../img/branding-line-left.png") no-repeat scroll left top;
                content: "";
                display: inline-block;
                height: 15px;
                left: -99px;
                position: absolute;
                top: 45%;
                width: 100px;
            }
            #transform-star-txt .global_bx::after {
                background: rgba(0, 0, 0, 0) url("../img/branding-line-left.png") no-repeat scroll left top;
                content: "";
                display: inline-block;
                height: 15px;
                position: absolute;
                right: -99px;
                top: 45%;
                transform: rotate(180deg);
                width: 100px;
            }

            #transform-star-txt .global_bx .global_overlay_cont .title > h2 {
                color: #5ec7eb;
                font-size: 124px;
                letter-spacing: 16px;
                line-height: 46px;
            }
            #transform-star-txt .global_bx .global_overlay_cont .title > h2.overlay {
                color: #ccc;
                margin-left: -8px;
                text-shadow: 3px 3px 0 #b4b4b2, 
                             4px 4px 0 #b4b4b2, 
                             5px 5px 0 #b4b4b2, 
                             6px 6px 0 #b4b4b2,
                             7px 7px 0 #b4b4b2,
                             8px 8px 0 #b4b4b2,
                             9px 9px 0 #b4b4b2,
                             10px 10px 0 #b4b4b2,
                             11px 11px 0 #b4b4b2,
                             12px 12px 0 #b4b4b2, 
                             13px 13px 0 #b4b4b2;
                top: 56px;
            }
           #transform-star-txt .global_bx .title {
                padding-top: 18px;
            }





            .sub-heading {
                background: rgba(0, 0, 0, 0) url("../img/line_grow.png") no-repeat scroll center top;
                display: inline-block;
                height: 28px;
                left: 0;
                margin-bottom: 68px;
                max-width: 100%;
                position: relative;
                width: 100%;
            }
            .sub-heading .line {
                background: #5ec7eb none repeat scroll 0 0;
                display: inline-block;
                height: 2px;
                margin: 4px 19px;
                width: 30%;
                display: none;
            }
            .sub-heading .main-head {
                background: #f5f2ee none repeat scroll 0 0;
                display: inline-block;
                font-family: Aldine721 BT;
                padding: 7px 13px;
            }
            .sub-heading .line::before {
                background: #fff none repeat scroll 0 0;
                border: 2px solid #5ec7eb;
                border-radius: 50%;
                content: "";
                display: inline-block;
                height: 10px;
                margin-left: -151px;
                margin-top: -4px;
                position: absolute;
                width: 10px;
            }
            .sub-heading .line.sec::before {
                 background: #fff none repeat scroll 0 0;
                border: 2px solid #5ec7eb;
                border-radius: 50%;
                content: "";
                display: inline-block;
                height: 10px;
                margin-left: 142px;
                margin-top: -4px;
                position: absolute;
                width: 10px;
            }



            #work_initaitive{
                padding: 50px 0;
                width: 100%;
                height: 98%;
                background: #f5f2ee;
                z-index: 999;
            }

            .cross_line {
                 background: #5ec7eb none repeat scroll 0 0;
                display: inline-block;
                height: 80%;
                left: 2px;
                position: relative;
                top: 57px;
                transform: rotate(46deg);
                -moz-transform: rotate(46deg);
                -webkit-transform: rotate(46deg);
                -ms-transform: rotate(46deg);
                width: 8px;
            }

            .cross_line2 {
                    background: #5ec7eb none repeat scroll 0 0;
                    display: inline-block;
                    height: 80%;
                    left: 2;
                    position: relative;
                    top: 57px;
                    transform: rotate(-46deg);
                    -moz-transform: rotate(-46deg);
                    -webkit-transform: rotate(-46deg);
                    -ms-transform: rotate(-46deg);
                    width: 8px;
            }

            .work_int_bx {
                height: 100%;
                margin: 96px auto 0;
                max-height: 689px;
                max-width: 725px;
                position: relative;
                text-align: center;
            }
            .work_int_bx .circle_img {
                border: 12px solid #5ec7eb;
                border-radius: 50%;
                box-shadow: 0 6px 13px #666 inset;
                height: 180px;
                left: 0;
                margin-top: -10px;
                overflow: hidden;
                position: absolute;
                width: 180px;
                -webkit-backface-visibility:hidden;
                -webkit-mask-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAIAAACQd1PeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA5JREFUeNpiYGBgAAgwAAAEAAGbA+oJAAAAAElFTkSuQmCC);
            }
            .work_int_bx .circle_img::before {
                border: 5px solid #fff;
                border-radius: 50%;
                content: "";
                height: 100%;
                left: 0;
                position: absolute;
                width: 100%;
                z-index: 111;
            }
            /*.work_int_bx .circle_img .inside_white {
                 background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
                border: 5px solid #fff;
                border-radius: 53%;
                box-shadow: 0 4px 6px #000 inset;
                display: inline-block;
                height: 126px;
                left: 0;
                margin-top: 0;
                overflow: hidden;
                position: absolute;
                width: 126px;
                z-index: 99;
            }*/
            .work_int_bx .circle_img img {
                left: -21px;
                position: absolute;
                top: -29px;
            }
            .work_int_bx .circle_img.four img {
                left: -21px;
            }
            .work_int_bx .circle_img.sec {
                left: auto;
                margin-top: -9px;
                right: 0px;
            }
            .work_int_bx .circle_img.third {
                bottom: 0px;
                left: 0px;
            }
            .work_int_bx .circle_img.third img {
                left: -21px;
                top: -18px;
            }
            .work_int_bx .circle_img.four {
                bottom: 0px;
                left: auto;
                right: 0px;
            }
            .work_int_bx  .circle_heading_first{
                font-family: "League Gothic";
                font-size: 28px;
                left: -97px;
                letter-spacing: 4px;
                line-height: 24px;
                margin-top: 47px;
                position: absolute;
                text-align: left;
                text-transform: uppercase;
                width: 96px;
            }
            .work_int_bx  .circle_heading_sec{
                font-family: "League Gothic";
                font-size: 28px;
                letter-spacing: 4px;
                line-height: 24px;
                position: absolute;
                right: -119px;
                text-align: left;
                text-transform: uppercase;
                width: 96px;
                 margin-top: 47px;
            }
            .work_int_bx .circle_img.sec img {
                left: -21px;
                top: -19px;
            }
            .work_int_bx  .circle_heading_third{
                bottom: 74px;
                font-family: "League Gothic";
                font-size: 28px;
                left: -124px;
                letter-spacing: 4px;
                line-height: 24px;
                position: absolute;
                text-align: left;
                text-transform: uppercase;
                width: 117px;
            }
            .work_int_bx  .circle_heading_fourth{
                bottom: 74px;
                font-family: "League Gothic";
                font-size: 28px;
                letter-spacing: 4px;
                line-height: 24px;
                position: absolute;
                right: -119px;
                text-align: left;
                text-transform: uppercase;
                width: 96px;
            }

            .work_bx {
                margin: -27px auto 0;
                max-width: 310px;
               
            }
            .work_bx .carousel-inner .item .scrollbar-inner{
                height: 138px;
                padding-right: 11px;
            }
            .carousel-inner > .item p {
                line-height: 24px;
            }
            .work_bx .carousel-indicators {
                bottom: auto;
                top: -26px;
            }
            .work_bx .carousel-indicators li {
                background: #5ec7eb none repeat scroll 0 0;
                border-color: #5ec7eb; 
            }

            .carousel-indicators .active {
                background-color: #000 !important;
                border-color: #000 !important;
                height: 10px;
                margin: 1px;
                width: 10px;
            }
            .heading_work_init {
                left: 0;
                position: absolute;
                right: 0;
                top: 39%;
            }
            .heading_work_init.mob_none .title img {
                display: block;
                height: 116px;
                width: 100%;
            }
            .heading_work_init.mob_none .title .with img {
                height: auto;
            }
            .heading_work_init .title h2 {
                color: #5ec7eb;
            }
            .heading_work_init .title h2.overlay {
                 color: #ccc;
                left: 0;
                margin-left: 11px;
                margin-top: 0;
                text-shadow: 3px 3px 0 #b4b4b2, 
                             4px 4px 0 #b4b4b2, 
                             5px 5px 0 #b4b4b2, 
                             6px 6px 0 #b4b4b2,
                             7px 7px 0 #b4b4b2,
                             8px 8px 0 #b4b4b2,
                             9px 9px 0 #b4b4b2,
                             10px 10px 0 #b4b4b2,
                             11px 11px 0 #b4b4b2,
                             12px 12px 0 #b4b4b2, 
                             13px 13px 0 #b4b4b2;
            }
            .title.second {
                margin-top: 110px;
                 margin-right: 30px;
                 display: none !important;
            }
            .title.second .with {
                display: inline-block;
                left: -158px;
                margin-top: 4px;
                position: absolute;
            }
            .logos_heading .title {
                margin-top: 10px;
            }
            #people_bx .peaple-heading .global img {
                max-width: 295px;
            }
            .people_section img {
                width: 325px;
            }
            .work_client {
                background: url("../img/ChalkBacground.jpg") no-repeat scroll center top ;
                height: 100%;
                width: 100%;
                overflow: hidden;
                background-size: cover;
            }
            .work_int::before {
                background: #f5f2ee none repeat scroll 0 0;
                border-bottom-left-radius: 28px;
                border-bottom-right-radius: 30px;
                bottom: -21px;
                content: "";
                height: 25px;
                margin-top: -10px;
                position: absolute;
                width: 100%;
                z-index: 99999;
            }
            .work_int::after {
                background: url("../img/white_bottom.png") no-repeat scroll center top ;
                background-size: contain;
                bottom: -44px;
                content: "";
                height: 29px;
                margin-top: 1px;
                position: absolute;
                width: 100%;
                z-index: 9999;
                margin-left: -2px;
            }
            .work_client  .title h2.overlay {
                margin-left: 30px;
                text-shadow: 3px 3px 0 #333536, 
                             4px 4px 0 #333536, 
                             5px 5px 0 #333536, 
                             6px 6px 0 #333536,
                             7px 7px 0 #333536,
                             8px 8px 0 #333536,
                             9px 9px 0 #333536,
                             10px 10px 0 #333536,
                             11px 11px 0 #333536,
                             12px 12px 0 #333536, 
                             13px 13px 0 #333536;
            }

            .client_main {
                margin: 95px auto 0;
                max-width: 86%;
            }
            .logos_heading {
                margin: 0 auto;
                width: 26%;
                position: relative;
            }
            .logos_client_left {
                float: left;
                width: 24%;
            }
            .logos_client_left li {
                 float: left;
                list-style-type: none;
                padding: 55px 31px;
                text-align: center;
                width: 50%;
            }
            .logos_client_left li img {
                width: 100%;
            }

            .logos_client_right {
                float: right;
               width: 24%;
            }
            .logos_client_right li {
                float: left;
                list-style-type: none;
                padding: 55px 31px;
                text-align: center;
                width: 50%;
            }
            .logos_client_right li img {
                width: 100%;
            }

            .logos_heading > p {
                color: #fff;
                font-family: Aldine721 BT;
                font-size: 12px;
                font-weight: normal;
                letter-spacing: 2px;
                line-height: 23px;
                padding: 0 43px;
                text-align: center;
                text-transform: uppercase;
            }

            .top_line {
                background: #5ec7eb none repeat scroll 0 0;
                height: 28vh;
                margin: 0 auto;
                width: 2px;
            }

            .top_line::before {
                background: transparent none repeat scroll 0 0;
                border: 3px solid #5ec7eb;
                border-radius: 50%;
                content: "";
                display: inline-block;
                height: 11px;
                margin: -19px auto 0 -4px;
                position: absolute;
                width: 11px;
            }
            .bottom_line {
                background: #5ec7eb none repeat scroll 0 0;
                height: 28vh;
                margin: 0 auto;
                width: 2px;
            }

            .bottom_line::before {
                background: transparent none repeat scroll 0 0;
                border: 2px solid #5ec7eb;
                border-radius: 50%;
                bottom: -20px;
                content: "";
                display: inline-block;
                height: 11px;
                margin: 10px auto 0 -5px;
                position: absolute;
                width: 11px;
            }

            #easing3{ transition: all 1s ease-in 50ms }
            #easing3 .inside_txt{
                animation-name: writingInCircles;
                -webkit-animation-name: writingInCircles; 
                animation-timing-function: linear;
               -webkit-animation-timing-function: linear;
                animation-duration: 27s;
                 -webkit-animation-duration: 27s;
                animation-iteration-count: infinite;
                -webkit-animation-iteration-count: infinite;

               /* animation: 27s linear 0s normal none infinite running writingInCircles;
                -webkit-animation: 27s linear 0s normal none infinite running writingInCircles;
                -ms-animation: 27s linear 0s normal none infinite running writingInCircles;
                -o-animation: 27s linear 0s normal none infinite running writingInCircles;*/
                left: 0px;
                position: absolute;
                top: 0;
                transform-origin: center center;
          
            }
            #easing3 .outside_txt{
                 animation-name: writingInCircles;
                -webkit-animation-name: writingInCircles; 
                animation-timing-function: linear;
               -webkit-animation-timing-function: linear;
                animation-duration: 27s;
                 -webkit-animation-duration: 27s;
                animation-iteration-count: infinite;
                -webkit-animation-iteration-count: infinite;

                left: 0px;
                position: absolute;
                top: 0;
                transform-origin: center center;
           
             }
            @keyframes writingInCircles {
                100% {
                    transform: rotate(360deg);
                }
            }
             @-webkit-keyframes writingInCircles {
                100% {
                    -webkit-transform: rotate(360deg);
                }
            }
            
            .logos_heading {
                margin: 0 auto;
                position: relative;
                width: 24%;
            }
            .logos_heading .title img {
                width: 87%;
                margin: 0 auto;
                display: block;
            }
            .get_out_bx .title img {
                width: 67%;
            }
          #people_bx  {
            width: 100%;
            overflow: hidden;
          }
            #people_bx .people_rw{
               background: #5ec7eb none repeat scroll 0 0;
                border-top-left-radius: 42px;
                border-top-right-radius: 44px;
                padding: 85px 0 30px 0;
                width: 100%;
                margin-top: 29px;
            }
            .people_rw::before {
                background: rgba(0, 0, 0, 0) url("../img/dowm_caret.png") no-repeat scroll center top;
                content: "";
                height: 38px;
                left: 16px;
                margin: 0 auto;
                position: absolute;
                right: 0;
                text-align: center;
                top: -3px;
                width: 150px;
                
            }
            .peaple-heading .title {
                display: inline-block;
                margin-top: 3.5%;
                position: relative;
                z-index: 888;
                width: 100%;
            }

            .peaple-heading .title h2.overlay {
               left: auto;
                margin: -4px auto 0 11px;
                right: auto;
                text-align: center;
                top: 0;
                width: 100%;
            }

            .peaple-heading {
                text-align: center;
            }

            .form_section {
                margin: 97px auto 0;
                max-width: 1170px;
            }
            .form_section .col-form_bx {
                float: left;
                width: 20%;
            }
            .form_section .col-form_bx input:hover {
                border-bottom: 2px solid #fff;
                border-top: 2px solid #fff;
            }

             .form_section .col-form_bx input:focus {
                border-bottom: 2px solid #fff;
                border-top: 2px solid #fff;
                outline: none;
            }
            .form_section .col-form_bx input {
                background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
                border-color: #000 currentcolor;
                border-style: dotted none;
                border-width: 2px medium;
                color: #1b2326;
                font-family: "League Gothic";
                font-size: 28px;
                height: 62px;
                letter-spacing: 3px;
                width: 90%;
                text-align: center;
            }
            .form_section .col-form_bx select {
                background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
                border-color: #000 currentcolor;
                border-style: dotted none;
                border-width: 2px medium;
                height: 49px;
                width: 90%;
                font-family: "League Gothic";
            }
              #imgdex.bio_box {
                    min-height: 600px;
                }
            .bio_box {
                clear: left;
                display: block;
                margin-bottom: 0;
                margin-left: auto;
                margin-right: auto;
                max-width: 1170px;
                z-index: 0;
                min-height: 400px;
            }
            .bio_box > ul {
                display: inline-block;
                margin: 25px 0 0;
                /*max-height: 1050px;
                overflow-x: hidden;
                overflow-y: scroll;*/
                padding: 0;
                perspective: 4000px;
                position: relative;
                transform-style: preserve-3d;
                width: 100%;
            }
            .spc_bx {
                display: inline-block;
                width: 100%;
                margin-top: 19px;
            }
           #carousel2 .owl-pagination {
                display: none;
            }
            .bio_box .owl-theme .owl-controls .owl-buttons {
                position: absolute;
                top: 43%;
                width: 100%;
                z-index: -1;
            }
            .bio_box li {
              /* float: left;*/
                list-style: outside none none;
               /* margin-bottom: 25px;*/
               /* margin-right: 14px;
                min-height: 471px;*/
                position: relative;
                width: 95%;
                transition: 1s ease-in-out;
                transform-origin: left bottom;
                z-index: 3
            }
            .bio_box .owl-theme .owl-controls .owl-buttons div.owl-prev {
                float: left;
                left: 0;
                transform: rotate(45deg);
                -webkit-transform: rotate(45deg);
                margin-left: -32px;
                    margin-top: 19px;
            }
            .bio_box .owl-theme .owl-controls .owl-buttons div.owl-next {
                float: right;
                transform: rotate(-136deg);
                -webkit-transform: rotate(-136deg);
                margin-right: -17px;
            }
            .bio_box .owl-theme .owl-controls .owl-buttons div {
                background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
                border-left: 20px solid #fff;
                border-radius: 0;
                border-right: 20px solid transparent;
                border-top: 20px solid transparent;
                content: "";
                height: 0;
                opacity: 1;
                padding: 0;
                text-indent: -9999px;
                width: 0;
            }
            .img_bio {
                position: relative;
            }
            .img_bio .clip {
                left: 0;
                margin-top: -32px;
                position: absolute;
                right: 0;
                text-align: center;
                z-index: 111
            }

            .bio_box li .img_bio .bio_content {
                background: #fff none repeat scroll 0 0;
                border-bottom-left-radius: 21px;
                border-bottom-right-radius: 22px;
                padding: 25px 12px 12px;
                text-align: center;
            }

            .bio_box li .img_bio .bio_content p {
                font-size: 13px;
                height: 112px;
                overflow: hidden;
            }
            .bio_box li .img_bio .bio_content p.sub_bio {
                height: auto;
                margin-bottom: 24px;
            }

            .bio_box li .img_bio .bio_content h3 {
                font-family: League Gothic;
                font-size: 22px;
                height: 26px;
                letter-spacing: 0.5px;
                margin-bottom: 3px;
                margin-top: 5px;
                overflow: hidden;
                text-transform: uppercase;
            }

            .bio_box li .img_bio .bio_content p.sub_bio::before {
                background: #5ec7eb none repeat scroll 0 0;
                content: "";
                height: 2px;
                left: 0;
                margin: 29px auto 0;
                position: absolute;
                right: 0;
                width: 39px;
            }

            .bio_box li .img_bio .bio_top_img {
                 border-top-left-radius: 20px;
                border-top-right-radius: 21px;
                margin-bottom: 5px;
                overflow: hidden;
                transform-origin: left bottom 0;
                transition: all 1s ease-in-out 0s;
            }
            .bio_box li .img_bio {
                transform-origin: 50% 100%;
                top: 0;
            }
            .bio_box li .bio_content {
                transform-origin: 50% 0%;
                bottom: 0;
            }
            .bio_box li.trans {
                /*transform: rotateX(360deg);
                */
                 animation: asd .0s .0s linear both;
                  z-index: 2;
            }
            @keyframes asd {
                0% {
                    z-index: 2;
                }
                5% {
                    z-index: 4;
                }
                100% {
                    z-index: 4;
                }
            }
           .bio_box li.trans .bio_content {
                    z-index: 2;
                    animation: turn .2s .2s linear both ;

                }

                @keyframes turn {
                    0% {
                        transform: rotateX(180deg);
                    }
                    100% {
                        transform: rotateX(0deg);
                    }
                }   
         


                .bio_box li .bio_top_img {
                    top: 0;
                    transform-origin: 50% 100% 0;
                }

                 
            .bio_box li:hover {
                -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
                filter: grayscale(0%);
            }
            .bio_box li:hover .bio_top_img img {
                -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
                filter: grayscale(0%);
            }
            .bio_box li  .bio_top_img img {
                width: 100%;
                -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
                filter: grayscale(100%);
            }
            .people_rw {
                background: #5ec7eb none repeat scroll 0 0;
            }


            .flip-container {
              -webkit-perspective: 1000;
              -moz-perspective: 1000;
              -o-perspective: 1000;
              perspective: 1000;

            }

             .flip-container:hover .flipper,  
              .flip-container.hover .flipper {
                    -webkit-transform: rotateY(180deg);
                    -moz-transform: rotateY(180deg);
                -o-transform: rotateY(180deg);
                    transform: rotateY(180deg);
                }



            .flipper {
                -webkit-transition: 0.6s;
                -webkit-transform-style: preserve-3d;

                -moz-transition: 0.6s;
                -moz-transform-style: preserve-3d;
              
              -o-transition: 0.6s;
                -o-transform-style: preserve-3d;

                transition: 0.6s;
                transform-style: preserve-3d;

                position: relative;
            }

            .front, .back {
                -webkit-backface-visibility: hidden;
                -moz-backface-visibility: hidden;
              -o-backface-visibility: hidden;
                backface-visibility: hidden;

                position: absolute;
                top: 0;
                left: 0;
            }

            .front {
                z-index: 2;
            }
            .front, .back {
                border-radius: 21px;
                height: 504px;
                 z-index: 1;
            }
            .back {
                padding: 13px;
            }
            .back {
                -webkit-transform: rotateY(180deg);
                -moz-transform: rotateY(180deg);
              -o-transform: rotateY(180deg);
                transform: rotateY(180deg);

                background: #f8f8f8;
            }

            #work {
                background: #5ec7eb none repeat scroll 0 0;
                height: 100%;
                padding: 102px 0;
                width: 100%;
            }
            .lining_rw {
                margin-top: 1px;
                text-align: center;
            }
            .work_inside .work_leftbx .title > h2 {
                font-size: 153px;
                text-align: left;
            }
            .work_inside {
                margin: 0 auto;
                max-width: 1069px;
            }
            .work_inside .work_leftbx {
                float: left;
                width: 50%;
            }
            .work_inside .work_rightbx {
                float: right;
                padding-top: 30px;
                width: 47%;
            }
            .work_inside .work_leftbx .peaple-heading {
                text-align: left;
            }
            .work_inside .work_rightbx p {
                  font-size: 15px;
                line-height: 24px;
            }
            .work_inside .work_rightbx a.btn {
                  border: 1px solid #fff;
                border-radius: 0;
                color: #000;
                font-family: "League Gothic";
                font-size: 28px;
                letter-spacing: 5px;
                margin-top: 22px;
                padding: 12px 29px;
                transition: all 0.3s ease 0s;
                -webkit-transition: all 0.3s ease 0s;
            }
            .work_inside .work_rightbx a.btn:hover{
                background: #fff;
            }

            .work_inside .work_leftbx .peaple-heading .global {
                margin-top: 22px;
            }

            #get_touch{background: #5ec7eb none repeat scroll 0 0;
                width: 100%;
                padding: 100px 0
            }
            .get_out_bx::before {
                background: rgba(0, 0, 0, 0) url("../img/long_line.png") no-repeat scroll center top;
                content: "";
                height: 12px;
                left: 0px;
                margin: 0 auto;
                position: absolute;
                right: 0;
                top: 32px;
                width: 100%;
            }
            .thank_bx .get_out_bx::before {
                background: rgba(0, 0, 0, 0) url("../img/last_line.png") no-repeat scroll center top;
                bottom: 33%;
                top: auto;
            }
            .get_out_bx {
                display: inline-block;
                min-height: 543px;
                text-align: center;
                width: 100%;
                position: relative;
            }
            .get_outside {
                margin: 0 auto;
                max-width: 1069px;
            }
            .address_bx {
                display: inline-block;
                margin-bottom: 27px;
                width: 100%;
                margin-top: 15px;
            }
            .slider_car {
                clear: left;
                 margin-top: 45px;
            }

            .radius_box {
                border: 13px solid #fff;
                border-radius: 50%;
                height: 220px;
                margin: 0 auto;
                text-align: center;
                width: 220px;
                background: url(../img/sydney.png) top center no-repeat;
                position: relative;
                overflow: hidden;
                -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
                filter: grayscale(100%);

            }
            .radius_box:hover{
                 -webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */
                filter: grayscale(0%);
            }
            .radius_box::after {
                background: rgba(0,0,0,0.3);
                position: absolute;
                content: "";
                left: 0;
                right: 0;
                top: 0;
                width: 100%;
                height: 100%;
                border-radius: 51%;
            }
            .map_cont {
                margin-top: 40px;
                text-align: center;
                font-family: 'aldine721_btroman';
            }
            .map_cont a{
                color:#1b2326
            }
            .map_cont a:hover{
                color: #337ab7;
            }
            .map_cont::before {
                background: #fff none repeat scroll 0 0;
                content: "";
                height: 3px;
                left: 0;
                margin: -18px auto 0;
                position: absolute;
                right: 0;
                text-align: center;
                width: 41px;
            }
            .radius_box h2 {
                color: #fff;
                font-family: League Gothic;
                line-height: 157px;
                text-transform: uppercase;
                position: relative;
                z-index: 1;
            }
            #chartdiv {
              max-width: 100%;
              height: 680px;
              margin: 0 auto;
            }
            #chartdiv a {
                display: none !important;
            }
            .shadow {
                background: rgba(0, 0, 0, 0) url("../img/map_shadow1.png") no-repeat scroll left center / 100% 100%;
                display: none;
                height: 583px;
                position: absolute;
                width: 100%;
                z-index: 1;
            }
            .address_bx .box {
                float: left;
                text-align: center;
                width: 33%;
            }
            .address_bx .box h2 {
                font-family: League Gothic;
                font-size: 20px;
                text-transform: uppercase;
                letter-spacing: 2px;
            }
            .address_bx .box p {
                font-family: aldine721_btroman;
                text-transform: uppercase;
            }
            .address_bx .box p a{
               color:#1b2326
            }
            .address_bx .box p a:hover{
                color: #337ab7;
            }
            .get_out_bx .title {
                margin-top: 18%;
                position: relative;
                text-align: center;
                z-index: 9999;
            }
            .get_out_bx .title .overlay {
                left: auto;
                margin-left: 3px;
                right: auto;
                text-align: center;
                top: -4px;
                width: 100%;
            }
            #thanks_support .get_out_bx .title {
                margin-top: 25.5%;
                position: relative;
                text-align: center;
                z-index: 9999;
            }
            .ele_sect .logo_bx img.svg_ele {
                background: #5ec7eb none repeat scroll 0 0;
                position: relative;
                width: 240px;
                z-index: 11;
            }
            .social_icon ul {
                display: block;
                margin: 29px 0 85px;
                padding: 0;
                text-align: center;
            }
            .social_icon ul li {
                display: inline-block;
                list-style-type: none;
            }
            .social_icon ul li a {
                background: #fff none repeat scroll 0 0;
                border-radius: 50%;
                display: block;
                margin-right: 10px;
                padding: 5px;
            }
            .social_icon ul li a img{width:40px; height: 40px;}
            .social_icon ul li a:focus {
                outline: none;
            }
            .social_icon ul li a img:focus {
                outline: none;
            }
            .get_outside .ele_sect .logo_bx::before {
                background: rgba(0, 0, 0, 0) url("../img/long_line.png") no-repeat scroll center top;
                content: "";
                display: inline-block;
                height: 15px;
                margin-left: 1px;
                position: absolute;
                top: 30px;
                width: 100%;
            }
            .get_outside .ele_sect .logo_bx::after {
                display: none;
            }
            .get_outside .ele_sect .logo_bx {
                max-width: 100%;
                width: 100%;
            }
            #thanks_support{background: #5ec7eb none repeat scroll 0 0;
                width: 100%;
                padding: 53px 0
            }
            #thanks_support .get_out_bx img {
                width: 70%;
            }
            #thanks_support .get_out_bx .stopping_by img {
                left: 0;
                max-width: 608px;
                width: 100%;
            }
            #thanks_support .get_out_bx {
                min-height: 706px;
            }
            .thank_bx {
                background: #5ec7eb none repeat scroll 0 0;
            }

            .thank_bx {
                background: #5ec7eb none repeat scroll 0 0;
            }
            .foot_link.stat {
                margin-bottom: 50px;
            }
            .foot_link {
                display: block;
                margin-top: 23px;
                text-align: center;
            }
            .foot_link li {
                border-right: 1px solid #fff;
                display: inline-block;
                line-height: 12px;
                padding: 0 8px;
                text-align: center;
            }
            .foot_link li a {
                color: #fff;
                font-size: 13px;
                text-transform: uppercase;
                  font-family: 'Aldine721 BT';
            }
            .foot_link ul {
                margin: 0;
                padding: 0;
            }
            .foot_link li:last-child {
                border-right: 0 none;
            }
            .thanks_support .title h2 {
                font-size: 96px;
            }
            .thank_bx .logo_bx h3 a{
                color: #1b2326;
                text-decoration: none;
            }

            .thank_bx .logo_bx img {
                width: 176px;
            }
            .thank_bx .logo_bx h3 {
                font-family: Aldine721 BT;
                font-size: 12px;
                margin-top: 12px;
                text-align: center;
            }
            .form_section .col-form_bx input::-moz-placeholder {
                opacity: 1;
            }
            .form_section .col-form_bx input::-webkit-input-placeholder  {
                opacity: 1;
                color: #333;
            }
            .form_section .col-form_bx input::-ms-placeholder {
                opacity: 1;
            }
            .slider_car .owl-pagination{
                display: none;
            }
            
            .slider_car .owl-theme .owl-controls .owl-buttons div.owl-prev {
                float: left;
                left: 0;
                transform: rotate(45deg);
                -webkit-transform: rotate(45deg);
            }
            .slider_car .owl-theme .owl-controls .owl-buttons div.owl-next {
                float: right;
                transform: rotate(-136deg);
                -webkit-transform: rotate(-136deg);
            }
            .slider_car .owl-theme .owl-controls .owl-buttons div {
                background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
                border-left: 20px solid #fff;
                border-radius: 0;
                border-right: 20px solid transparent;
                border-top: 20px solid transparent;
                content: "";
                height: 0;
                opacity: 1;
                padding: 0;
                text-indent: -9999px;
                width: 0;
            }

           .slider_car .owl-theme .owl-controls {
                margin-top: 10px;
                position: absolute;
                text-align: center;
                top: 26%;
                width: 100%;
            }
            .sbHolder.active {
                border-bottom: 2px solid  #fff;
                border-top: 2px solid #fff;
            }
            .sbHolder{
                border-bottom: 2px dotted #000;
                border-top: 2px dotted #000;
                font-family: Arial,sans-serif;
                font-size: 12px;
                font-weight: normal;
                height: 62px;
                position: relative;
                width: 92%;
            }
            .sbHolder:hover{
                border-bottom: 2px solid #fff;
                border-top: 2px solid #fff;
            }
            .sbHolder:focus .sbSelector{
                border-bottom: 2px solid #fff;
                border-top: 2px solid #fff;
            }
            .sbSelector {
                display: block;
                font-family: "League Gothic";
                font-size: 24px;
                height: 56px;
                left: 0;
                letter-spacing: 2px;
                line-height: 60px;
                outline: medium none;
                overflow: hidden;
                position: absolute;
                text-align: center;
                text-indent: 10px;
                text-transform: uppercase;
                top: 0;
                width: 100%;
                padding: 0 16px;
            }
            .sbSelector:link, .sbSelector:visited, .sbSelector:hover{
                color: #1b2326;
                outline: none;
                text-decoration: none;
            }
            .sbToggle{
               display: block;
                height: 58px;
                outline: medium none;
                position: absolute;
                right: 0;
                top: 0;
                width: 36px;
            }
            .sbHolder.active .sbToggle{
                background: url(../img/caret.png)  11px 21px no-repeat;
            }
            .sbHolder:hover .sbToggle{
                background: url(../img/caret.png)  11px 21px no-repeat;
            }
            .sbToggle:hover{
                background: url(../img/caret.png)  11px 21px no-repeat;
            }
            .sbToggleOpen{
                background: url(../img/caret.png)  11px 21px no-repeat;
            }
            .sbToggleOpen:hover{
                background: url(../img/caret.png)  11px 21px no-repeat;
            }
            .sbHolderDisabled{
                background-color: #3C3C3C;
                border: solid 1px #515151;
            }
            
            .sbOptions {
                background: rgba(27, 35, 38, 0.7) none repeat scroll 0 0;
                border: 1px solid #515151;
                border-bottom-left-radius: 8px;
                border-bottom-right-radius: 8px;
                left: 0;
                list-style: outside none none;
                margin: 6px 0 0;
                overflow-y: auto;
                padding: 0;
                position: absolute;
                top: 30px;
                width: 100%;
                z-index: 1;
            }
            .sbOptions li{
                padding: 0 7px;
            }
            .sbOptions a{
                border-bottom: medium none;
                display: block;
                font-family: "Aldine721 BT";
                font-size: 14px;
                outline: medium none;
                padding: 9px 0 8px 3px;
                text-align: center;
                text-transform: uppercase;
                position: relative;
            }
            .sbOptions li:last-child a {
                border-bottom: 2px solid #fff;
                margin-bottom: 8px;
                width: 100%;
            }
            .sbOptions a:hover::before {
                background: #5ec7eb none repeat scroll 0 0;
                content: "";
                height: 2px;
                margin-left: -27px;
                margin-top: 9px;
                position: absolute;
                width: 21px;
            }
            .sbOptions a:hover::after {
                background: #5ec7eb none repeat scroll 0 0;
                content: "";
                height: 2px;
                margin-left: 4px;
                margin-top: 9px;
                position: absolute;
                width: 21px;
            }
            .sbOptions a:link, .sbOptions a:visited{
                color: #ddd;
                text-decoration: none;
            }
            .sbOptions a:hover,
            .sbOptions a:focus,
            .sbOptions a.sbFocus{
                color: #5ec7eb;
            }
            .sbOptions li.last a{
                border-bottom: none;
            }
            .sbOptions .sbDisabled{
                border-bottom: dotted 1px #515151;
                color: #999;
                display: block;
                padding: 7px 0 7px 3px;
            }
            .sbOptions .sbGroup{
                border-bottom: dotted 1px #515151;
                color: #EBB52D;
                display: block;
                font-weight: bold;
                padding: 7px 0 7px 3px;
            }
            .sbOptions .sbSub{
                padding-left: 17px;
            }
            .mobile_display{display: none;}
            .mobile_heading{display: none;}
            .hide_desktop{display: none;}
            .cirle_rw_list {
                display: inline;
            }
           #transform .line {
                left: 0;
                position: absolute;
                right: 0;
                top: -40px;
             }
             .nicescroll-rails div{
                background-color: #5ec7eb !important;
             }
       
         @media screen and (-webkit-min-device-pixel-ratio:0) { 
                .bio_box li {
                -webkit-transition: 1s ease-in-out;
                -webkit-transform-origin: left bottom;
                  }

                .bio_box li .img_bio .bio_top_img {
                    -webkit-transform-origin: left bottom 0;
                    -webkit-transition: all 1s ease-in-out 0s;
                }
                .bio_box li .img_bio {
                    -webkit-transform-origin: 50% 100%;
                }
                .bio_box li .bio_content {
                    -webkit-transform-origin: 50% 0%;
                    bottom: 0;
                }
                .bio_box li.trans {
                    /*transform: rotateX(360deg);
                    */
                    /* animation: asd .0s .0s linear both;*/
                     -webkit-animation-name: asd; 
                     -webkit-animation-timing-function: linear;
                     -webkit-animation-duration: .1s;
                     -webkit-animation-fill-mode: both;

                      z-index: 2;
                }
                @-webkit-keyframes asd {
                    0% {
                        z-index: 2;
                    }
                    5% {
                        z-index: 4;
                    }
                    100% {
                        z-index: 4;
                    }
                }
                .bio_box li.trans .bio_content {
                    z-index: 2;
                   /* animation: turn .1s .1s linear both;*/
                     -webkit-animation-name: turn; 
                     -webkit-animation-timing-function: linear;
                     -webkit-animation-duration: .2s;
                     -webkit-animation-fill-mode: both;
                    
                }

                @-webkit-keyframes turn {
                    0% {
                        -webkit-transform: rotateX(180deg);
                    }
                    100% {
                        -webkit-transform: rotateX(0deg);
                    }
                }   
         


                .bio_box li .bio_top_img {
                    top: 0;
                    transform-origin: 50% 100% 0;
                }

                ::i-block-chrome, .inside_white{
                    border: 12px solid #5EC7EB;
                    width: 117%;
                    height: 116%;
                    z-index: 99999;
                    position: relative;
                    border-radius: 52%;
                    left: -13px;
                    top: -13px;
                }
                ::i-block-chrome, .sbOptions a:hover::before {
                    background: #5EC7EB none repeat scroll 0 0;
                    content: "";
                    height: 2px;
                    margin-top: 9px;
                    position: relative;
                    width: 21px;
                    text-align: right;
                    white-space: pre-wrap;
                    left: -8px;
                    margin-left: 0px;
                    display: inline-block;
                    top: -4px;
                }
                ::i-block-chrome, .sbOptions a:hover::after {
                    background: #5EC7EB none repeat scroll 0 0;
                    content: "";
                    height: 2px;
                    margin-left: 0;
                    margin-top: 9px;
                    position: relative;
                    width: 21px;
                    left: 9px;
                    display: inline-block;
                    top: -4px;
                }


                ::i-block-chrome, .slider_div .svg_ele {
                    display: block;
                    margin: 0 auto;
                    max-width: 1004px;
                    height: 605px;
                }
                ::i-block-chrome, #curtainGroup .regionLeft, .regionRight {
					width: 50.1%;
				}
                .grow_list > li.first_rh::after {
                    left: 48px;
                    margin-top: -12px;
                }
                ::i-block-chrome, #transform-global .global img {
                    vertical-align: middle;
                    width: 100%;
                    margin-top: -52px;
                }
                ::i-block-chrome, .grow_list > li.first_rh::after {
                    left: 48px;
                    margin-top: 8px !important;
                }
                ::i-block-chrome, .sub-heading .line.sec::before {
                    margin-left: 223px;
                    margin-top: -6px;
                 }
                ::i-block-chrome, .sub-heading .line::before {
                    margin-left: -22px;
                    margin-top: -6px;
                 }
                ::i-block-chrome, .grow_list li.first_rh {
                     top: -9px;
                 }
                ::i-block-chrome, .top_line {
                    height: 50%;
                    width: 2px;
                    min-height: 250px;
                }
                ::i-block-chrome, .bottom_line {
                    height: 50%;
                    width: 2px;
                    min-height: 250px;
                }
                ::i-block-chrome, .title > img{
                    height: 123px;
                }
                ::i-block-chrome, .grow_brand > img{
                    height: 123px;
                }
                 ::i-block-chrome, .our_services > img{
                    height: 120px;
                }
                ::i-block-chrome, .working_subtitle > img{
                    height: 120px;
                }
                ::i-block-chrome, .people_section > img{
                    height: 120px;
                }
                ::i-block-chrome, .stopping_by > img{
                    height: 120px;
                }
                 ::i-block-chrome, .work_title > img{
                    height: 325px;
                }
                 ::i-block-chrome, .heading_work_init.mob_none .title img {
                        display: block;
					    height: 100px !important;
					    width: 90% !important;
                }
                 ::i-block-chrome, .heading_work_init .title{
                	margin-left: 19.5% !important;
                	margin-right: 0 !important
                }
                ::i-block-chrome, .title.second {
                    margin-top: 132px;
                    margin-left: -155px;
                }
                ::i-block-chrome, .title.second .with {
                    left: -135px;
                 }
                ::i-block-chrome, .cross_line2 {
                    height: 66%;
                    left: 2px;
                    position: relative;
                    top: 55px;
                  }
                ::i-block-chrome, .cross_line {
                    height: 66%;
                    left: 2px;
                    position: relative;
                    top: 57px;
                 }
                 ::i-block-chrome,  #thanks_support .get_out_bx img {
                    left: 19.5%;
                    position: relative;
                    width: 75% !important;
                }
                ::i-block-chrome, #thanks_support .get_out_bx .stopping_by img {
                    width: 100% ;
                }
                ::i-block-chrome, #transform-star-txt .global_bx .title {
                        padding-top: 15px;
                }
                ::i-block-chrome, .work_int_bx a img{
                	height: 40px
                }
                ::i-block-chrome, #transform-star-txt .global_bx{
                	border-bottom: 1px solid #515657;
                	border-top: 1px solid #515657;
                		
                }
                



             }   







        body.privacy_bx .content-area  .title h2{
            color: #5ec7eb;
            font-family: "League Gothic";
            font-size: 126px;
            font-weight: normal;
            left: 0px;
            letter-spacing: 11px;
            margin-top: 0;
            position: relative;
            text-align: center;
            text-shadow:  -2px -2px 0 #1b2326, 2px -2px 0 #1b2326, 2px 2px 0 #1b2326, -3px 0px 0 #1b2326, -4px 1px 0 #1b2326, -5px 1px 0 #1b2326, -6px 2px 0 #1b2326, -7px 3px 0 #1b2326, -8px 4px 0 #1b2326, -9px 5px 0 #1b2326, -10px 6px 0 #1b2326, -11px 7px 0 #1b2326;
            /* text-shadow: 1px 1px #02a2fe, 2px 2px #02a2fe, 3px 3px #02a2fe, 4px 4px #02a2fe, 5px 5px #02a2fe, 6px 6px #02a2fe; */
            z-index: 1;
            text-transform: uppercase;

        }

        body.privacy_bx .content-area  .title h2.overlay {
            color: transparent;
            width: 100%;
            left: 0;
            right: 0;
            margin-left: -4px;
            margin-top: -3px;
            position: absolute;
            text-transform: uppercase;
            position: absolute;
            text-shadow: 3px 3px 0 #363638, 4px 4px 0 #363638, 5px 5px 0 #363638, 6px 6px 0 #363638, 7px 7px 0 #363638, 8px 8px 0 #363638, 9px 9px 0 #363638, 10px 10px 0 #363638, 11px 11px 0 #363638, 12px 12px 0 #363638, 13px 13px 0 #363638;
        }

        body.privacy_bx {
            background: #444041;
            height: auto !important;
        }
        body.privacy_bx #bg1 {
            display: none !important;
        }
        body.privacy_bx #bg0 {
            display: none !important;
        }
        body.privacy_bx nav.navbar.navbar-default {
            top: 0 !important;
        }

        body.privacy_bx .content-area {
           margin-top: 93px;
        }
        body.privacy_bx .content-area .entry-content {
            margin: 0 auto;
            max-width: 723px;
        }
        body.privacy_bx .content-area h2 {
            color: #fff;
            font-family: League Gothic;
            text-transform: uppercase;
            letter-spacing: 0.125em;
            font-size: 2em;
            text-align: center;
            margin-bottom: 1em;
        }
        body.privacy_bx .content-area p,
        body.privacy_bx .content-area ul {
            color: #fff;
            text-align: left;
            font-family: aldine721_btroman;
            font-size: 16px;
            margin-bottom: 1em;
            line-height: 1.5em;
        }
        body.privacy_bx .content-area a {
            color: #5ec7eb;
        }
        body.privacy_bx h3 {
            color: #f5f2ee;
            font-family: League Gothic;
            text-transform: uppercase;
            letter-spacing: 0.125em;
        }
        .privacy_bx header.entry-header {
            margin-bottom: 51px;
            margin-top: 135px;
        }
        .sm_line {
            background: #d0cfd0;
            height: 1px;
            margin: 0 auto 75px;
            width: 170px;
        }

        .privacy_bx .crossing_img {
            margin-top: 65px;
            text-align: center;
            margin-bottom: 67px;
        }

        .work_us.sm{
            display: none !important;
        }


        .work_int_bx a {
            color: #333;
            cursor: pointer;
            text-decoration: none;
        }
        .work_int_bx a.active span {
            border-bottom: 2px dotted #5ec7eb;
            border-top: 2px dotted #5ec7eb;
        }
        .work_int_bx a img {
            background: #f5f2ee none repeat scroll 0 0;
            position: relative;
            margin-left: -17px;
            max-width:45px;
        }
            
        .featured_image img {
            display: block;
            margin: 0 auto;
            max-width: 740px;
            width: 100%;
        }


        #Layer_1{
            height: 150px;
            display: none;
        }

      


.sb-container {
  position: relative;
  overflow: hidden;
  padding-right: 10px;
}

.sb-content {
  height: 100%;
  width: 120%;
  padding-right: 20%;
  overflow-y: scroll;
  box-sizing: border-box;
}

.sb-scrollbar-container {
  position: absolute;
  right: 5px;
  bottom: 5px;
  top: 5px;
  width: 10px;
}

.sb-scrollbar-container-hide { right: -20px; }

.sb-scrollbar {
  position: absolute;
  right: 0;
  height: 30px;
  width: 5px;
  border-radius: 10px;
  background: rgba(50, 50, 50, 0.5);
}

.sb-scrollbar:hover { background: rgba(0, 0, 0, 0.5); }
.mob_disp-cur{
    display: none;
}


@media (max-width: 1920px) and (max-height: 1080px){
        

        .circle_rotate {
            text-align: center;
            width: 53%;
            margin: 21px auto;
            left: 0;
            right: 0;
        }
        .circle_waves {
             padding-top: 371px;
        }
        #thanks_support .get_out_bx {
            min-height: 700px;
        }
        #thanks_support .get_out_bx img {
            left: 20.5%;
            position: relative;
            width: 73%;
        }
        
        .thank_bx .get_out_bx::before {
            bottom: 30.5%;
            top: auto;
        }
        #transform {
            background: #5ec7eb none repeat scroll 0 0;
            height: 100%;
            padding: 100px 0;
            width: 100%;
        }
        .work_title img {
        width: 86%;
    }
      
 }

@media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1920px) and (max-height: 910px){

#curtainLeftBottom .curtainFill {
    height: 100%;
    position: absolute;
    width: 49%;
}
#curtainLeftBottom {
    position: absolute;
    bottom: 0;
    right: -23.9vw;
    transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    height: 29% !important;
    width: 72% !important;
    text-align: right;
    margin-right: -62px !important;
}
#curtainRightBottom {
    position: absolute;
    bottom: 0;
    left: -24.9vw;
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    height: 29% !important;
    width: 71% !important;
    text-align: left;
    margin-left: -60px !important;
}


}


@media (max-width: 1920px) and (max-height: 920px){
#thanks_support .get_out_bx {
    min-height: 611px;
}
#thanks_support .get_out_bx .title {
    margin-top: 21.5%;
    position: relative;
    text-align: center;
    z-index: 9999;
}
#thanks_support .get_out_bx img {
    left: 20.5%;
    position: relative;
    width: 63%;
}

 } 

 @media (max-width: 1920px) and (max-height: 850px){

#curtainLine{
    height: 67%;
}
#curtainRightBottom {
    position: absolute;
    bottom: 0;
    left: -24.9vw;
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -ms-transform-origin: 0 0;
    height: 25% ;
    width: 71% ;
    text-align: left;
    margin-left: -60px;
}
#curtainLeftBottom {
    position: absolute;
    bottom: 0;
    right: -23.9vw;
    transform-origin: 100% 0;
    -webkit-transform-origin: 100% 0;
    -ms-transform-origin: 100% 0;
    height: 29% ;
    width: 75% ;
    text-align: right;
    margin-right: -78px ;
}
#curtainLeftBottom .curtainFill {
    height: 100%;
    position: absolute;
    width: 49% !important;
}
#curtainRightBottom .curtainFill {
    height: 92%;
    position: absolute;
    right: 0;
    width: 49% !important;
}

 }

 


 @media (max-width: 1920px) and (max-height: 800px){
     .svg_ele {
        display: block;
        margin: 0 auto;
        max-width: 520px;
    }
    .global_bx .global_overlay_cont {
        max-width: 100%;
        text-align: center;
        top: 41%;
        left: 0;
        right: 0;
    }
    .line {
        text-align: center;
        margin-top: 30px;
        overflow: hidden;
    }
    .line img {
        margin-top: -94px;
    }
    .circle_rotate {
        text-align: center;
        width: 53%;
        margin-top: -2%;
    }
    .circle_waves {
        height: 100%;
        padding-top: 29%;
    }
    .work_us.full{
        display: none !important
    }
    .work_us.sm{
        display: block !important
    }
    #transform-curtains .branding {
        padding-top: 11%;
        text-align: center;
        height: 100%;
    }
    #transform-global {
        padding: 7.5% 0 180px;
        width: 100%;
    }
    .global_bx {
        margin: 2% auto 0;
        max-width: 674px;
        width: 100%;
    }
    #transform-star {
        height: 100%;
        padding: 3% 0 2% 0;
        background: #f5f2ee;
        width: 100%;
    }
    #transform-star-txt {
        padding: 3.5% 0;
        width: 100%;
        background: #f5f2ee;
        overflow: hidden;
    }
    #transform-star-txt .global_bx {
       height: 152px;
        left: 0;
        position: absolute;
        right: 0;
        top: 37%;
        z-index: 900;
    }
    .work_int_bx {
        height: 100%;
        margin: 2% auto 0px;
        max-height: 689px;
        max-width: 725px;
        position: relative;
        text-align: center;
    }
    .logos_client_left li {
         float: left;
        list-style-type: none;
        padding: 39px 21px;
        text-align: center;
        width: 50%;
    }
    .logos_client_right li {
         float: left;
        list-style-type: none;
        padding: 39px 21px;
        text-align: center;
        width: 50%;
    }
    .top_line {
        height: 26vh;
        margin: 0 auto;
        width: 2px;
    }
    .bottom_line {
        height: 25vh;
        margin: 0 auto;
        width: 2px;
    }
    #work {
        height: 100%;
        padding: 40px 0;
        width: 100%;
    }
    #get_touch {
       width: 100%;
        padding: 3% 0;
    }
    .get_out_bx {
        display: inline-block;
        min-height: 540px;
    }
    .address_bx {
        display: inline-block;
        margin-bottom: 27px;
        width: 100%;
        margin-top: -1px;
    }
    #thanks_support .get_out_bx {
        min-height: 552px;
    }
    #thanks_support .get_out_bx img {
        left: 20.5%;
        position: relative;
        width: 56% ;
    }
    #thanks_support .get_out_bx .title {
        margin-top: 18.5%;
        position: relative;
        text-align: center;
        z-index: 9999;
    }
    .ele_sect .logo_bx img.svg_ele {
        position: relative;
        width: 201px;
        z-index: 11;
    }
    .crossing_img {
        margin-top: 5px;
        text-align: center;
    }
    #curtainLeftTop{height: 96%;}
    #curtainRightTop{height: 96%;}
    #curtainLine{height: 61.5%}
}   

  


  @media (max-width: 1920px) and (max-height: 700px){
    #transform-curtains .branding {
        padding-top: 9%;
        text-align: center;
        height: 100%;
    }
    #thanks_support .get_out_bx {
        min-height: 485px;
    }
    #thanks_support .get_out_bx img {
        left: 20.5%;
        position: relative;
        width: 50%;
    }
    #thanks_support .get_out_bx .title {
        margin-top: 13.5%;
        position: relative;
        text-align: center;
        z-index: 9999;
    }
    .get_out_bx {
        display: inline-block;
        min-height: 477px;
    }


  }


 @media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1920px){
    #transform-star-txt .global_bx {
        background: #f5f2ee;
        border-bottom: 1px solid #515657;
        border-top: 1px solid #515657;
    }
    #curtainLeftBottom {
        position: absolute;
        bottom: 0;
        right: -23.9vw;
        transform-origin: 100% 0;
        -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        height: 29%;
        width: 67%;
        text-align: right;
        margin-right: -28px;
    }
    #curtainRightBottom {
        position: absolute;
        bottom: 0;
        left: -24.9vw;
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        height: 29%;
        width: 68%;
        text-align: left;
        margin-left: -28px;
    }
    #curtainLeftBottom .curtainFill {
         height: 100%;
        position: absolute;
        width: 32%;
    }
    #curtainRightBottom .curtainFill {
        height: 92%;
        position: absolute;
        right: 0;
        width: 35%;
    }
    .heading_work_init.mob_none .title img {
        display: block;
        height: 111px;
        width: 149%;
     }
    .heading_work_init .title {
        margin-right: 22%;
    }
    .heading_work_init.mob_none .title .with img {
        height: auto;
        width: 100%;
    }
    .title.second {
        margin-top: 110px;
        margin-right: 175px;
    }

  }  


@media (max-width: 1780px) and (max-height: 980px){
    .circle_rotate {
        text-align: center;
        width: 53%;
        margin-top: 21px;
        margin: 21px auto;
        left: 0;
        right: 0;
}
#people_bx .peaple-heading .global img {
    max-width: 267px;
    margin-left: -35px;
}
.form_section {
    margin: 62px auto 0;
    max-width: 1170px;
}

}   

@media (max-width: 1780px) and (max-height: 800px){

#curtainLeftBottom {
    height: 32% !important;
    width: 75% !important;
    text-align: right;
    margin-right: 27px !important;
}
#curtainRightBottom {
     height: 31% !important;
    width: 71% !important;
    text-align: left;
    margin-left: 31px !important;
}
#curtainLine {
    height: 57.5%;
}

}  


@media (min-width: 1680px) and (max-width: 1680px) and (max-height: 900px){
#curtainRightBottom {
    text-align: left;
    margin-left: 2px !important;
}
#curtainLeftBottom {
      margin-right: 7px !important;
}
#transform-global img {
    max-width: 401px;
    margin: 0 auto;
    margin-left: -77px;
}

}  

@media (max-width: 1600px) and (max-height: 900px){
    #thanks_support .get_out_bx {
        min-height: 659px !important
    }
    #thanks_support .get_out_bx img {
        width: 67% !important;
    }
    .bio_box > ul {
            display: inline-block;
            margin: 14px 0 0;
        }
    /*.title {
        margin-top: 23.5%;
        position: relative;
        text-align: center;
        z-index: 9999;
    }*/

  }

@media (min-width: 1600px) and (max-width: 1600px) and (max-height: 900px){
   .svg_ele {
        display: block;
        margin: 0 auto;
        max-width: 570px;
    }
    .line {
        text-align: center;
        margin-top: 30px;
        overflow: hidden;
    }
    .line img {
        margin-top: -64px;
    }
    .circle_waves {
        padding-top: 356px;
    }
    .circle_rotate {
        margin: 0% auto !important;
        text-align: center;
        left: 0;
        right: 0;
    }
    #curtainLeftBottom {
        position: absolute;
        bottom: 0;
        right: -23.9vw;
        transform-origin: 100% 0;
        -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        height: 37% !important;
        width: 81% !important;
        text-align: right;
        margin-right: -21px !important;
    }
    #curtainRightBottom {
        position: absolute;
        bottom: 0;
        left: -24.9vw;
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        height: 35% !important;
        width: 76% !important;
        text-align: left;
        margin-left: -9px !important;
    }
    #curtainLeftBottom .curtainFill {
        height: 97%;
        position: absolute;
        width: 25% !important;
    }

}




@media (min-width: 1500px) and (max-width: 1980px)  and (max-height: 880px){

    .svg_ele {
        display: block;
        margin: 0 auto;
        max-width: 520px;
    }
    .line {
        text-align: center;
        margin-top: 30px;
        overflow: hidden;
    }
    .line img {
        margin-top: -105px;
    }
    .crossing_img {
        margin-top: 64px;
        text-align: center;
    }
    .work_int_bx {
        height: 100%;
        margin: 45px auto 0;
        max-height: 689px;
        max-width: 725px;
        position: relative;
        text-align: center;
    }
    .circle_waves {
        padding-top: 298px;
    }
    #curtainLeftBottom {
        position: absolute;
        bottom: 0;
        right: -23.9vw;
        transform-origin: 100% 0;
        -webkit-transform-origin: 100% 0;
        -ms-transform-origin: 100% 0;
        height: 32% !important;
        width: 75% !important;
        text-align: right;
        margin-right: -70px !important;
    }
    .form_section {
        margin: 109px auto 0;
        max-width: 1170px;
    }
    .work_us.full{
        display: none !important;
    }
    .work_us.sm{
        display: block !important;
    }

    #curtainRightBottom {
        position: absolute;
        bottom: 0;
        left: -24.9vw;
        transform-origin: 0 0;
        -webkit-transform-origin: 0 0;
        -ms-transform-origin: 0 0;
        height: 31% !important;
        width: 71% !important;
        text-align: left;
        margin-left: -55px !important;
    }
    #curtainRightBottom .curtainFill {
        bottom: 1px;
        height: 64%;
        position: absolute;
        right: 0;
        width: 36% !important;
    }
    #curtainLeftBottom .curtainFill {
        height: 106%;
        position: absolute;
        width: 41% !important;
    }
    #work {
        background: #5ec7eb none repeat scroll 0 0;
        height: 100%;
        padding: 2px 0;
        width: 100%;
    }
    .logos_heading > p {
        font-weight: normal;
        letter-spacing: 2px;
        line-height: 23px;
        padding: 0 32px;

    }



}


@media (min-width: 1600px) and (max-width: 1600px) and (max-height: 850px){
    #curtainLeftBottom {
      text-align: right;
    margin-right: -50px !important;
}
#curtainRightBottom {
    width: 71% !important;
    text-align: left;
    margin-left: -32px !important;
}
#curtainLine {
    height: 60% !important;
}

 }

  @media (max-width: 1600px){
        
        #transform-star-txt .global_bx {
            top: 29%;
            z-index: 900;
        }
        #curtainLine{
            height: 62%
        }
        .circle_rotate {
            margin: 3% auto;
            text-align: center;
            left: 0;
            right: 0;
        }
        #people_bx .people_rw {
		     margin-top: 29px;
		    padding: 88px 0 30px;
		    width: 100%;
		}
		#thanks_support .get_out_bx {
			min-height: 706px;
		}
        #people_bx .peaple-heading .global img {
		    max-width: 295px;
		}
        .global_bx {
            margin: 133px auto 0;
            max-width: 674px;
            width: 100%;
        }
        .global {
            margin: 0 auto 0 -40px;
        }
        #thanks_support .get_out_bx {
            min-height: 716px;
        }
        #thanks_support .get_out_bx img {
            width: 73%;
        }
        #curtainLeftTop .curtainFill {
            position: absolute;
            width: 68%;
        }
        #curtainRightTop .curtainFill {
             right: 0;
            top: 0;
            width: 68%;
        }
        #curtainLeftBottom {
            position: absolute;
            bottom: 0;
            right: -24.9vw;
            transform-origin: 100% 0;
            -webkit-transform-origin: 100% 0;
            -ms-transform-origin: 100% 0;
            height: 29%;
            width: 68%;
            text-align: left;
        }
        #curtainRightBottom .curtainFill {
		    background: rgb(94, 199, 235) none repeat scroll 0 0;
		    bottom: 28px;
		    height: 90%;
		    position: absolute;
		    right: 0;
		    width: 50%;
		}
        #curtainRightBottom {
		    bottom: 0;
		    height: 29%;
		    left: -24.9vw;
		    position: absolute;
		    text-align: right;
		    transform-origin: 0 0 0;
		    width: 68%;
		}
        #curtainLeftBottom .curtainFill {
            background: #5ec7eb none repeat scroll 0 0;
            height: 80%;
            position: absolute;
            width: 50%;
        }
        .form_section {
		    margin: 77px auto 0;
		    max-width: 1170px;
		}

        
      }


 @media  (max-width: 1680px) and (max-height: 880px){
    #curtainRightTop {
        height: 85%;
    }
    #curtainLeftTop {
        height: 85%;
    }
    #curtainLeftBottom .curtainFill {
        height: 100%;
        position: absolute;
        width: 27% !important;
    }
    #curtainRightBottom .curtainFill {
        bottom: -5px;
        height: 92%;
        position: absolute;
        right: 0;
        width: 20% !important;
    }
    .circle_rotate {
        margin: -35px auto ;
        text-align: center;
    }
    #curtainLine {
        height: 56%;
    }
    #curtainRightBottom {
        bottom: 0;
        height: 35%;
        margin-left: -28px;
    }
    #curtainLeftBottom {
        bottom: 0;
        height: 38%;
    }
    #transform-global {
        padding: 9.5% 0 180px;
        width: 100%;
    }
    #transform-star {
        padding: 5% 0 2% 0;
        width: 100%;
    }
    #transform-star-txt .global_bx {
        top: 25%;
        z-index: 900;
    }
    #transform-star-txt {
        padding: 5.5% 0;
        width: 100%;
      }
    #thanks_support .get_out_bx img {
        width: 57% !important;
    }
    #thanks_support .get_out_bx {
        min-height: 557px !important;
    }
    #transform-global .global {
        text-align: center;
        top: 25%;
    }
    #transform-global .global {
        margin-bottom: 0;
        margin-left: 1px;
        margin-top: 44px;
        max-width: 440px;
    }


}   





@media (max-width: 1680px) and (max-height: 700px){
    #transform-global .global {
        margin-bottom: 0;
        margin-left: 1px;
        margin-top: 1px;
        max-width: 440px;
        width: 100%;
    }
    #curtainRightTop {
        height: 96%;
    }
    #curtainLeftTop {
        height: 96%;
    }
    #curtainRightBottom {
        bottom: 0;
        height: 42%;
        margin-left: -55px;
    }
    #curtainLeftBottom {
        bottom: 0;
        height: 45%;
    }
    .get_out_bx {
        display: inline-block;
        min-height: 479px !important;
    }
    #transform-star-txt .global_bx {
        top: 21.5%;
    }
    #thanks_support .get_out_bx img {
        left: 20.5%;
        position: relative;
        width: 49% !important;
    }
    .global {
        margin-left: -79px;
        margin-top: 46px;
    }
    #transform-star-txt {
        padding: 2% 0;
        width: 100%;
        background: #f5f2ee;
        overflow: hidden;
    }
    #thanks_support .get_out_bx {
        min-height: 475px !important;
    }
    #transform-global .global {
        margin-bottom: 0;
        margin-left: 1px;
        margin-top: 31px;
        max-width: 440px;
    }
    .global {
        margin-left: -68px;
        margin-top: -7px;
    }
    #thanks_support .get_out_bx .title {
        margin-top: 15.5%;
        position: relative;
        text-align: center;
        z-index: 9999;
    }
    #transform-star .global_bx {
        margin: 11% auto 0;
        max-width: 437px;
        width: 100%;
        position: relative;
    }
    #transform-star .global {
        left: 0;
        margin: 0 auto;
        max-width: 38%;
        right: 0;
        width: 100%;
    }
    #curtainRightTop .curtainFill {
        height: 100%;
        right: 0;
        top: 0;
        width: 67%;
    }
    #curtainLeftTop .curtainFill {
        height: 100%;
        position: absolute;
        width: 69%;
    }
    #curtainLeftBottom .curtainFill {
        background: #5ec7eb none repeat scroll 0 0;
        height: 100%;
        position: absolute;
        width: 25%;
    }
    #curtainRightBottom .curtainFill {
        background: rgb(94, 199, 235) none repeat scroll 0 0;
        bottom: -1px;
        height: 90%;
        position: absolute;
        right: 0;
        width: 22%;
    }
    .circle_rotate {
        margin: 0 auto;
        text-align: center;
        width: 100%;
        left: 0;
        right: 0;
        margin-top: -2%;
    }
    .circle_rotate img {
        width: 36%;
        height: auto;
    }
    .circle_waves {
        height: 100%;
        padding-top: 25%;
    }


}

@media  (min-width: 1680px) and (max-width: 1680px) and (max-height: 880px){
#transform-star-txt .global_bx {
    top: 27.5%;
    z-index: 900;
}
#curtainLine {
    height: 61%;
}
#transform-global img {
    max-width: 401px;
    margin: 0 auto;
    margin-left: 0;
}
#curtainLeftBottom {
       text-align: right;
    margin-right: 1px !important;
}
#curtainRightBottom {
    text-align: left;
    margin-left: 4px !important;
}

}

@media  (min-width: 1680px) and (max-width: 1680px) and (max-height: 800px){
#transform-star-txt .global_bx {
    top: 37.5%;
    z-index: 900;
}
#curtainRightBottom {
    text-align: left;
    margin-left: -21px !important;
}
#curtainLeftBottom {
    text-align: right;
    margin-right: -28px !important;
}


}

@media  (max-width: 1680px) and (max-height: 660px){
    #curtainLeftTop {
        height: 100%;
        bottom: 14%;
    }
    #curtainRightTop {
        height: 100%;
        bottom: 14%;
    }
    #curtainLeftBottom {
        bottom: 0;
        height: 56%;
    }
    #curtainLine {
        height: 64%;
    }
    #curtainRightBottom .curtainFill {
        bottom: 23px;
        height: 75%;
        position: absolute;
        right: 0;
        width: 14%;
    }
    #curtainRightBottom {
        bottom: 0;
        height: 59%;
        margin-left: -207px;
    }

}    


@media  (max-width: 1680px) and (max-height: 600px){
    #curtainLeftTop {
        height: 117%;
        bottom: 14%;
    }
    #curtainRightTop {
        height: 117%;
        bottom: 14%;
    }
    #curtainLeftBottom {
        bottom: 0;
        height: 56%;
    }
    #curtainLine {
        height: 58%;
    }
    #curtainRightBottom .curtainFill {
        bottom: 23px;
        height: 75%;
        position: absolute;
        right: 0;
        width: 14%;
    }
    #curtainRightBottom {
        bottom: 0;
        height: 59%;
        margin-left: -147px;
    }

}   


@media (min-width: 1460px) and (max-width: 1580px) and (max-height: 700px){
    #curtainLeftTop .curtainFill {
        height: 100%;
        position: absolute;
        width: 62% !important;
    }
    #curtainRightTop .curtainFill{height: 100%;
        position: absolute;
        width: 62% !important;
    }

}    

@media (min-width: 1440px) and (max-width: 1440px) and (max-height: 850px){
.circle_waves {
    padding-top: 318px;
}
#curtainLeftBottom {
    bottom: 0;
    height: 28%  !important;
    width: 77%;
}
#curtainLeftBottom .curtainFill {
    height: 84%  !important;
    position: absolute;
    width: 27%  !important;
}
#curtainRightBottom .curtainFill {
    background: #5ec7eb none repeat scroll 0 0;
    bottom: 51px !important;
    height: 46%;
    position: absolute;
    right: 0;
    width: 11%;
}

}

@media (min-width: 1440px) and (max-width: 1440px) and (max-height: 800px){
    .circle_rotate {
        margin: -30px auto !important;
        text-align: center;
    }
    #transform-global .global {
        margin-top: -21px;
    }
    #thanks_support .get_out_bx .title {
        margin-top: 18.5% !important;
        position: relative;
        text-align: center;
        z-index: 9999;
    }
    .global_bx .global_overlay_cont {
        max-width: 100%;
        text-align: center;
        top: 31%;
        left: 0;
        right: 0;
    }
    #transform-star-txt .global_bx {
        top: 33%;
        z-index: 900;
    }
    #curtainLeftBottom .curtainFill {
        height: 90%;
        position: absolute;
        width: 27%;
    }
    #curtainRightBottom .curtainFill {
         bottom: 37px !important;
        height: 43%;
        position: absolute;
        right: 0;
        width: 11%;
    }
    #curtainLeftBottom {
        bottom: 0;
        height: 34% !important;
        width: 78%;
    }
    #curtainRightBottom {
        bottom: 0px;
        height: 34% !important;
        margin-left: -39px;
    }
    #curtainLeftTop {
        bottom: 20%;
        height: 91%;
    }

}


@media (min-width: 1350px) and (max-width: 1499px)  and (max-height: 880px){

.svg_ele {
    display: block;
    margin: 0 auto;
    max-width: 520px;
}
.line {
    text-align: center;
    margin-top: 30px;
    overflow: hidden;
}
.line img {
    margin-top: -105px;
}
.crossing_img {
    margin-top: 64px;
    text-align: center;
}
.work_int_bx {
    height: 100%;
    margin: 45px auto 0;
    max-height: 689px;
    max-width: 725px;
    position: relative;
    text-align: center;
}
.circle_waves {
    padding-top: 298px;
}

.form_section {
    margin: 109px auto 0;
    max-width: 1170px;
}
.work_us.full{
    display: none !important;
}
.work_us.sm{
    display: block !important;
}
#curtainRightBottom {
    bottom: 0;
    height: 37%;
    margin-left: 25px;
}
#curtainLeftBottom {
    bottom: 0;
    height: 24%;
    width: 76%;
}
#curtainLeftBottom .curtainFill {
    height: 72%;
    position: absolute;
    width: 27%;
}
#curtainRightBottom .curtainFill {
    bottom: 41px;
    height: 92%;
    position: absolute;
    right: 0;
    width: 20%;
}
#work {
    background: #5ec7eb none repeat scroll 0 0;
    height: 100%;
    padding: 2px 0;
    width: 100%;
}
.logos_heading > p {
    font-weight: normal;
    letter-spacing: 2px;
    line-height: 23px;
    padding: 0 32px;

}



}


@media (min-width: 1440px) and (max-width: 1440px) and (max-height: 700px){
    .svg_ele {
        display: block;
        margin: 0 auto;
        max-width: 440px;
    }
    #thanks_support .get_out_bx .title {
        margin-top: 15%;
        position: relative;
    }
    .circle_rotate {
        margin: 0 auto 0 1px;
        text-align: center;
    }
    #transform-global .global {
        margin-bottom: 0;
        margin-left: 1px;
        margin-top: 1px;
        max-width: 440px;
        width: 100%;
    }
    .get_out_bx {
        display: inline-block;
        min-height: 458px !important;
    }
    #transform-star-txt .global_bx {
        top: 21.5%;
    }
    #thanks_support .get_out_bx img {
        left: 20.5%;
        position: relative;
        width: 47% !important;
    }

    .global {
        margin-left: -79px;
        margin-top: 46px;
    }
   #transform-global .global {
        margin-bottom: 0;
        margin-left: 1px;
        margin-top: -27px !important;
        max-width: 440px;
    }
    #thanks_support .get_out_bx {
        min-height: 475px !important;
    }
    #transform-global .global {
        margin-bottom: 0;
        margin-left: -32px;
        margin-top: -3px;
        max-width: 440px;
    }
    .global {
        margin-left: -68px;
        margin-top: -7px;
    }
    #thanks_support .get_out_bx .title {
        margin-top: 15.5% !important;
        position: relative;
        text-align: center;
        z-index: 9999;
    }
    #people_bx .peaple-heading .global img {
        max-width: 267px;
    }

    #transform-star .global_bx {
        margin: 12% auto 0;
        max-width: 437px;
        width: 100%;
        position: relative;
    }
    #transform-star .global {
        left: 0;
        margin: 0 auto;
        max-width: 44%;
        right: 0;
        width: 100%;
    }
    #curtainRightTop .curtainFill {
        height: 100%;
        right: 0;
        top: 0;
        width: 67%;
    }
    #curtainLeftTop .curtainFill {
        height: 100%;
        position: absolute;
        width: 69%;
    }
    #curtainLeftBottom .curtainFill {
        background: #5ec7eb none repeat scroll 0 0;
        height: 100%;
        position: absolute;
        width: 25%;
    }
    #curtainRightBottom .curtainFill {
        background: rgb(94, 199, 235) none repeat scroll 0 0;
        bottom: -1px;
        height: 90%;
        position: absolute;
        right: 0;
        width: 18%;
    }
    .circle_rotate {
        margin: 0 auto !important;
        text-align: center;
        width: 100%;
        left: 0;
        right: 0;
        margin-top: -2%  !important;
    }
    .circle_rotate img {
        width: 40%;
        height: auto;
    }
    .circle_waves {
        height: 100%;
        padding-top: 25%;
    }


}


	@media screen and (-webkit-min-device-pixel-ratio: 0) and ( min-width: 1480px ) and ( max-width: 1580px ) and ( max-height: 770px ){
		.heading_work_init .title {
		    margin-right: 20%;
		}
	}

    @media screen and ( min-width: 1480px ) and ( max-width: 1580px ) and ( max-height: 770px ){
        /* @media screen and ( min-width: 1366px ) and ( max-height: 710px ){ */
        .client_main {
		    margin: 112px auto 0;
		    max-width: 86%;
		}
		#get_touch {
		    width: 100%;
		    padding: 27px 0;
		}
		#intro .line img {
            margin-top: -20px !important;
        }
        .peaple-heading .title {
		    display: inline-block;
		    margin-top: 3%;
			}
        .circle_rotate {
            margin: -44px auto 0 15px;
            text-align: center;
            width: 79%;
        }    
        #curtainLeftBottom {
            bottom: 0;
            height: 30%;
            margin-right: 44px;
            position: absolute;
            right: -24.9vw;
            text-align: right;
            transform-origin: 100% 0 0;
            width: 66%;
        }
        #curtainRightBottom {
            bottom: 0;
            height: 34%;
            left: -24.9vw;
            margin-left: 31px;
            position: absolute;
            text-align: left;
            transform-origin: 0 0 0;
            width: 66%;
        }
        .line {
            margin-top: -61px;
            overflow: hidden;
            text-align: center;
        }    
        .svg_ele {
            display: block;
            margin: 0 auto;
            max-width: 520px;
        }
         #curtainLeftTop {
            bottom: 19%;
            height: 91% !important;
         }   
        #curtainRightTop {
            bottom: 19%;
            height: 91% !important;
          }
        .heading_work_init .title {
            margin-left: 106px;
        }
        .heading_work_init.mob_none .title img {
               display: block;
			    height: 136px;
			    width: 129%;
        }
        .heading_work_init .title.second {
            margin-right: 91px;
             margin-top: 98px;
        }
        .tex_start {
            margin-left: 33px;
            position: absolute;
            top: -82px;
        }
        #curtainLine {
            height: 59% !important;
        }
        #thanks_support .get_out_bx img {
            width: 59% !important;
        }
        #get_touch .title h2 {
            font-family: "League Gothic";
            font-size: 132px;
            left: 0
        }
        .get_out_bx .title {
            margin-top: 18%;
            position: relative;
            text-align: center;
            z-index: 9999;
        }
         #get_touch .get_out_bx .title .overlay {
            left: auto;
            margin-left: -2px;
            right: auto;
            text-align: center;
            top: -3px;
            width: 100%;
        }
        .ele_sect .logo_bx img.svg_ele {
            background: #5ec7eb none repeat scroll 0 0;
            position: relative;
            width: 242px;
            z-index: 11;
        }
        .get_outside .ele_sect .logo_bx::before {
               top: 27px;
            width: 100%;
        }
        .lining_rw > img {
            width: 68%;
        }
        .front, .back {
            border-radius: 21px;
            height: 474px;
            z-index: 1;
        }
        #get_touch .get_out_bx #easing img {
            left: 0px;
            position: relative;
        }
         .top_line {
            height: 21vh;
        }
        .bottom_line {
            height: 21vh;
        }
        .heading_work_init {
            left: 0;
            position: absolute;
            right: 0;
            top: 34%;
        }
        .title.second {
            margin-right: 38px;
            margin-top: 80px;
        }
        .cross_line2 {
            	 display: inline-block;
			    height: 82%;
			    left: 10px;
			    position: relative;
			    top: 34px;
			    transform: rotate(-50deg);
			    width: 8px;
        }
        .cross_line {
                display: inline-block;
			    height: 82%;
			    left: -11px;
			    position: relative;
			    top: 34px;
			    transform: rotate(50deg);
			    width: 8px;
        }
        .thank_bx .logo_bx h3 {
            font-family: Aldine721 BT;
            font-size: 12px;
            margin-bottom: 17px;
            margin-top: 0;
            text-align: center;
        }
        .bio_box li .img_bio .bio_content {
		    padding: 23px 12px 5px;
		    text-align: center;
		}
        .people_rw::before {
             height: 38px;
            left: 17px;
            margin: 0 auto;
            position: absolute;
            right: 0;
            text-align: center;
            top: -5px;
            width: 150px;
        }
        .get_out_bx {
            display: inline-block;
            min-height: 531px;
            position: relative;
            text-align: center;
            transform: scale(0.85);
            width: 100%;
        }
        .get_out_bx::before {
            content: "";
            height: 23px;
            left: 0px;
            margin: 0 auto;
            position: absolute;
            right: 0;
            top: 32px;
            transform: scale(1.18);
            width: 100%;
        }
        #thanks_support .get_out_bx {
            min-height: 584px !important;
        }
        #thanks_support .get_out_bx img {
            width: 66% !important;
            left: 128px;
        }
        #thanks_support {
            padding: 35px 0;
        }
        .circle_rotate img {
            width: 52%;
        }
       .global_bx .global_overlay_cont {
		    max-width: 100%;
		    text-align: center;
		    top: 34.7%;
		}
        .thank_bx .get_out_bx::before {
            bottom: 21% !important;
            top: auto;
        }
        #transform-curtains .branding {
           padding-top: 179px;
            text-align: center;
        }
        .get_out_bx .title {
            margin-top: 20%;
            position: relative;
            text-align: center;
            z-index: 9999;
        }
        #transform-global {
            height: 100%;
            padding: 12% 0 73px;
            width: 100%;
        }
        #transform-star-txt {
            padding: 12px 0;
            width: 100%;
        }

        #transform-star .global {
            right: 0;
            top: 22px;
            width: 100%;
        }
        #transform-star .global img {
            margin: 0 auto;
            transform: scale(0.96);
            width: 100%;
        }

        #transform-star .global_bx {
            margin: 145px auto 0 !important;
            max-width: 443px;
            width: 100%;
        }
        #transform-star-txt .global {
            position: relative;
            transform: scale(0.9);
            width: 100%;
        }
        .work_int_bx {
            height: 100%;
            margin: 33px auto 0;
           
        }
        .work_bx .carousel-inner .item .scrollbar-inner{
            height: 120px;
        }

        #thanks_support .get_out_bx #easing img {
            left: 114px !important;
            position: relative;
        }
        #transform-star-txt .global_bx {
           transform: scale(0.84);
        }
        .title.second {
            margin-top: 90px;
        }
        .title.second .with {
             display: inline-block;
            left: -139px;
            margin-top: -6px;
            position: absolute;
        }
        .title.second .with img {
            width: 120px;
        }
        .logos_client_left li {
            padding: 33px 12px;
        }
        .logos_client_right li {
            padding: 33px 15px;
        }
        #people_bx .people_rw {
            margin-top: 31px;
            padding: 67px 0;
            width: 100%;
        }
        .bio_box li .img_bio .bio_top_img {
		    overflow: hidden;
		    transform-origin: left bottom 0;
		    transition: all 1s ease-in-out 0s;
		    height: 200px;
		}
        #people_bx .peaple-heading .global img {
		    width: 60% !important;
		    max-width: 238px;
		    margin-top: 8px;
		    margin-right: 32px;
		}
        .form_section {
            margin: 50px auto 0;
            max-width: 1170px;
        }
        .bio_box li .img_bio .bio_content p {
            font-size: 12px;
            height: 71px;
            overflow: hidden;
        }
        .bio_box li {
            margin-bottom: 15px;
            margin-right: 14px;
            min-height: 387px;
            position: relative;
            width: 94%;
        }
        .get_out_bx #easing img {
            left: 8px;
            position: relative;
        }
        #work {
		    height: 100%;
		    padding: 65px 0;
		    width: 100%;
		}
        #chartdiv {
            height: 342px !important;
            margin: 0 auto;
            max-width: 100%;
        }
        .spacing_bx {
            line-height: 23px;
            margin: 27px auto;
            max-width: 600px;
            padding: 0;
            text-align: center;
        }
        .line_rw {
            background: #fff none repeat scroll 0 0;
            height: 1px;
            margin: 0 auto 32px;
            width: 166px;
        }
        .crossing_img {
            margin-top: 39px;
            text-align: center;
        }
        .spacing_bx p {
            color: #1b2326;
            font-family: "aldine721_btroman";
            font-size: 14px;
            line-height: 23px;
        }
        .slider_car .crossing_img {
            margin-top: 50px;
        }

        .circle_rotate {
            margin-top: -33px !important;
        }
        #transform-global .global {
            margin-bottom: 0;
            margin-left: -32px;
            margin-top: -21px;
            max-width: 439px;
            width: 100%;
        }
        #transform-star .global {
            right: 0;
            top: 37px;
            width: 100%;
        }
        #transform-star {
            height: 100%;
            padding: 114px 0 100px !important;
            width: 100%;
        }
        #transform-star-txt {
            padding: 4% 0 !important;
            width: 100%;
        }
        .circle_waves .circle_rotate img {
            margin: 0 auto;
            transform: scale(0.95);
            width: 60% !important;
        }
        .circle_rotate {
            margin: 0px auto !important;
            text-align: center;
            width: 64% !important;
            margin-top: -53px !important;
        }
        #transform-star-txt .global_bx {
            top: 23.5% !important;
        }
        #thanks_support {
            padding: 24px 0 !important;
        }
        #thanks_support .get_out_bx .title {
            margin-top: 23% !important;
            position: relative;
            text-align: center;
            z-index: 9999;
        }
        #curtainLeftTop .curtainFill {
            height: 100%;
            position: absolute;
            width: 64% !important;
        }
        #curtainRightTop .curtainFill {
            height: 100%;
            right: 0;
            top: 0;
            width: 64%!important;
        }
        #curtainLeftBottom .curtainFill {
            background: #5ec7eb none repeat scroll 0 0;
            height: 101% !important;
            position: absolute;
            width: 34% ;
        }
        #transform-star .global img {
            display: block;
            margin: 4% auto 0;
            width: 97%;
        }
        #transform-global .global {
		    margin-bottom: 0;
		    margin-left: -41px !important;
		    margin-top: -35px !important;
		    max-width: 480px;
		    width: 100%;
		}
        #transform-global {
            height: 100%;
            padding: 12% 0 73px;
            width: 100%;
        }
        .circle_waves {
		    height: 683px;
		    padding-top: 346px !important;
		}
		#client ul {
		    position: relative;
		    bottom: 49px;
		}
        @media screen and (-webkit-min-device-pixel-ratio:0) { 
            .grow_list > li.first_rh::after {
                left: 46px;
                margin-top: -11px;
            }
        }


        } 





         @media (max-width: 1480px) and (max-height: 900px){
            .svg_ele {
                display: block;
                margin: 0 auto;
                max-width: 540px;
            }
            #people_bx .people_rw {
                margin-top: 27px;
                padding: 100px 0 30px;
                width: 100%;
            }
            #people_bx .people_rw .global img {
                width: 65%;
            }
            .form_section {
                margin: 71px auto 0;
                max-width: 1170px;
            }  
            .work_inside .work_leftbx .peaple-heading .global {
                margin-top: 31px;
            }      
            .client_main {
                margin: 108px auto 0;
                max-width: 86%;
            }
            #curtainLeftTop {
                bottom: 20%;
                height: 72%;
            }
            #curtainLeftBottom {
                bottom: 0;
                height: 24%;
            }
            .circle_rotate {
                margin: 0 auto;
                text-align: center;
            }
            #curtainRightTop {
                bottom: 20%;
                height: 72%;
            }
            #curtainRightBottom {
                bottom: 0;
                height: 37%;
            }
            #curtainRightBottom .curtainFill {
                background: #5ec7eb none repeat scroll 0 0;
                bottom: 9px;
                height: 44%;
                position: absolute;
                right: 0;
                width: 11%;
            }
            #transform-global {
                height: 100%;
                padding: 15.5% 0 122px;
                width: 100%;
            }
            #thanks_support .get_out_bx .title {
                margin-top: 25%;
                position: relative;
            }
            .global {
                margin: 0 auto 0 -49px;
            }
            #easing {
                margin-right: -3px;
            }
            #get_touch #easing {
                margin-right: 0;
            }
             .logos_heading {
                margin: 0 auto;
                position: relative;
                width: 30%;
            }
            .logos_client_left {
                float: left;
                margin-left: -85px;
                width: 27%;
            }
            .logos_client_right {
                float: right;
                margin-right: -60px;
                width: 27%;
            }
            #thanks_support .get_out_bx {
                min-height: 640px;
            }
            #thanks_support .get_out_bx img {
                width: 65%;
            }
            .grow_list > li.first_rh::after {
                left: 46px;
                margin-top: 8px;
            }
            .grow_list li.first_rh {
                position: relative;
                text-transform: uppercase;
                top: -6px;
                width: 42px;
            }

         }

 @media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1440px){
        .grow_list > li.first_rh::after {
            left: 46px;
            margin-top: -11px;
        }

}



            @media (max-width: 1366px){
                
                #thanks_support .get_out_bx .stopping_by img {
                    left: 0;
                    max-width: 539px;
                    width: 100%;
                }

                #people_bx .people_rw {
                    margin-top: 27px;
                    padding: 110px 0 30px;
                    width: 100%;
                }
                .bio_box > ul {
                    display: inline-block;
                    margin: 13px 0 0;
                }
                .work_inside .work_rightbox{
                	padding-top: 53%;
                }
                .line {
                    margin-top: 30px;
                    overflow: hidden;
                    text-align: center;
                } 
                .line img {
                    margin-top: -80px;
                }
                
				#people_bx .people_rw .global img {
				    width: 77%;
				}
                #curtainLeftTop {
                    bottom: 20%;
                    height: 79%;
                }
                #curtainRightTop {
                    bottom: 20%;
                    height: 79%;
                }
                #curtainLeftBottom .curtainFill {
                    background: #5ec7eb none repeat scroll 0 0;
                    height: 92%;
                    position: absolute;
                    width: 50%;
                }
                #curtainLine {
                    height: 61%;
                }
                #curtainRightBottom .curtainFill {
                   background: #5ec7eb none repeat scroll 0 0;
                    bottom: -1px;
                    height: 87%;
                    position: absolute;
                    right: 0;
                    width: 50%;
                }
                #curtainRightBottom {
                    bottom: 0;
                    height: 34%;
                    left: -24.9vw;
                    margin-left: 8px;
                    position: absolute;
                    text-align: left;
                    transform-origin: 0 0 0;
                    width: 66%;
                }
                #curtainLeftBottom {
                     bottom: 0;
                    height: 30%;
                    margin-right: 30px;
                    position: absolute;
                    right: -24.9vw;
                    text-align: right;
                    transform-origin: 100% 0 0;
                    width: 66%;
                }
               #curtainLeftTop .curtainFill {
                    height: 100%;
                    position: absolute;
                    width: 64%;
                }
                #curtainRightTop .curtainFill {
                    height: 100%;
                    right: 0;
                    top: 0;
                    width: 64%;
                }
                .ele_sect .logo_bx img.svg_ele {
                   position: relative;
                    width: 190px;
                    z-index: 11;
                }
                #get_touch {
                   padding: 61px 0;
                    width: 100%;
                }
                #thanks_support {
                    padding: 60px 0 100px;
                    width: 100%;
                }

                .peaple-heading .global img {
                    width: 320px;
                }
                .work_us .peaple-heading .global img {
                    width: auto;
                }
                .heading_work_init.mob_none .title img {
                    display: block;
                    height: 116px;
                    width: 100%;
                }
                .people_rw::before {
                    left: 17px;
                }
                .work_title img {
                    margin-top: 28px;
                    width: 80%;
                }
                .get_out_bx .title img {
                    width: 66%;
                }
                .work_us.sm{
                    display: block !important;
                }
                .work_us.full{
                    display: none !important;
                }
                .get_out_bx .title {
                    margin-top: 20%;
                    position: relative;
                    text-align: center;
                    z-index: 9999;
                }
                .heading_work_init {
                    left: 0;
                    position: absolute;
                    right: 0;
                    top: 40%;
                }
                #thanks_support .get_out_bx .title {
                    margin-top: 19%;
                    position: relative;
                    text-align: center;
                    z-index: 9999;
                }
                #work {
                    height: 100%;
                    padding: 0;
                    width: 100%;
                }
                #transform-star-txt .global_bx {
                    background: #f5f2ee none repeat scroll 0 0;
                    border-bottom: 1px solid #515657;
                    border-top: 1px solid #515657;
                    height: 152px;
                    left: 0;
                    position: absolute;
                    right: 0;
                    top: 31%;
                }
                .svg_ele {
                    display: block;
                    margin: 0 auto;
                    max-width: 500px;
                }
                #chartdiv {
                    height: 516px;
                    margin: 0 auto;
                    max-width: 100%;
                }
                #thanks_support .get_out_bx img {
                    width: 53% !important;
                }
                #easing {
                    margin-right: 0px;
                }
                .global {
                    margin: 0 auto 0 0px;
                 }
                #thanks_support .get_out_bx {
                    min-height: 517px !important;
                }
               .circle_rotate {
                    text-align: center;
                    width: 77%;
                } 
                .client_main {
                    margin: 118px auto 0;
                    max-width: 86%;
                }
                #transform-curtains .branding {
                    height: 100%;
                    padding-top: 197px;
                    text-align: center;
                }
               #transform-global {
                    height: 100%;
                    padding: 15% 0 73px;
                    width: 100%;
                }
                #transform-global .global {
                    margin-bottom: 0;
                    margin-left: -54px;
                    margin-top: 5px;
                    max-width: 466px;
                    width: 100%;
                }
                #transform-star .global_bx {
                   margin: 17% auto 0;
                    max-width: 436px;
                    width: 100%;
                }
                #transform-star .global img {
                    margin-top: 37px;
                }
                #transform-star .global {
                    right: 0;
                    top: 24px;
                    width: 100%;
                    max-width: 55%;
                }
                .global_bx {
                    margin: 85px auto 0;
                 }
                #transform-star-txt {
                    padding: 55px 0;
                    width: 100%;
                }
                .top_line {
                    height: 23vh;
                    width: 2px;
                }
                .bottom_line {
                    height: 23vh;
                    margin: 0 auto;
                    width: 2px;
                }
                .logos_heading > p {
                    line-height: 23px;
                    padding: 0 11px;
                    text-align: center;
                    text-transform: uppercase;
                }

                .logos_client_left li {
                   padding: 45px 12px;
                }
                .logos_client_right li {
                    padding: 45px 12px;
                }
                .global {
                    margin-bottom: 0;
                    margin-left: auto;
                    margin-top: 0;
                    max-width: 366px;
                    width: 100%;
                }
                .tex_start {
                  position: absolute;
                    top: -82px;
                }
                .work_int_bx {
                    height: 100%;
                    margin: 58px auto 0;
                    max-height: 584px;
                    max-width: 770px;
                    position: relative;
                    text-align: center;
                }
                .heading_work_init .title h2.overlay {
                    color: #ccc;
                    left: 0;
                    margin-left: 7px;
                    margin-top: -3px;
                }
                .work_bx {
                    margin: -57px auto 0;
                    max-width: 287px;
                }
                .lining_rw > img {
                    width: 84%;
                }
                .cross_line {
                    background: #5ec7eb none repeat scroll 0 0;
                    display: inline-block;
                    height: 87%;
                    left: 6px;
                    position: relative;
                    top: 32px;
                    transform: rotate(50deg);
                    -webkit-transform: rotate(52deg);
                    width: 8px;
                }
                .cross_line2 {
                    background: #5ec7eb none repeat scroll 0 0;
                    display: inline-block;
                    height: 87%;
                    left: -4px;
                    position: relative;
                    top: 29px;
                    transform: rotate(-52deg);
                    -webkit-transform: rotate(-52deg);
                    width: 8px;
                }
                .heading_work_init .title h2 {
                    color: #5ec7eb;
                    font-size: 85px;
                }
                .title.second {
                    margin-top: 105px;
                }
                .circle_rotate {
                    margin: -33px auto;
                    text-align: center;
                    width: 77%;
                 }
                .circle_waves {
                    height: 699px;
                    padding-top: 343px;
                }
                #transform-star-txt .global_bx {
                  top: 30%;
                }
                .work_inside .work_leftbx .peaple-heading .global {
                    margin-left: -97px;
                    margin-top: 48px;
                }
                .get_out_bx #easing img {
                    left: -2px;
                    position: relative;
                }
                .thank_bx .get_out_bx #easing img {
                    left: 123px;
                    position: relative;
                }
                .thank_bx .get_out_bx::before {
                    bottom: 30%;
                    top: auto;
                }
                .crossing_img {
                    margin-top: 70px;
                    text-align: center;
                }
                .logos_heading {
                    margin: 0 auto;
                    position: relative;
                    width: 32%;
                }
                .logos_client_left {
                    margin-left: -98px;
                    width: 26%;
                }
                .heading_work_init .title.second {
                    margin-right: 103px;
                }
                .logos_client_right {
                    margin-right: -74px;
                    width: 26%;
                }
                .heading_work_init .title {
                     margin-left: 0;
                      margin-right: 1%;
                }
                .title.second .with {
                    display: inline-block;
                    left: -151px;
                    margin-top: -10px;
                    position: absolute;
                }
                .title.second .with img {
                    width: 143px;
                }
                #thanks_support .get_out_bx .stopping_by img {
                    left: 0;
                    width: 100% !important;
                    max-width: 482px;
                }
                .global_bx .global_overlay_cont {
				    max-width: 100%;
                    text-align: center;
                    top: 36.7%;
                    left: 0;
                    right: 0;
				}
              /*  @media all and (-ms-high-contrast:none)  {
                   .slider_div > .svg_ele {  max-width: 600px;  }  
                   #transform-global .global img {height: 400px; }
                    .heading_work_init.mob_none .title img {height: 153px; width: 160%; }
                   *::-ms-backdrop, .slider_div > .svg_ele { h max-width: 600px;} 
                   *::-ms-backdrop, #transform-global .global img {height: 400px; }
                    *::-ms-backdrop,  .heading_work_init.mob_none .title img {height: 153px; width: 160%; }

                }
				*/
			/*	@media all and (-ms-high-contrast:none) {
 	  
					#transform-global { padding: 13.5% 0 180px; }
					.our_services img{width: 99%;}
					.heading_work_init {top: 36%;}
					#curtainLeftBottom{margin-right:-2%;}
					#curtainRightBottom{margin-left: -2%;}
					.heading_work_init.mob_none .title { margin-right: 164px;}
					.heading_work_init.mob_none .title img {height: 153px; width: 160%; }
					#transform-global .global img {height: 500px; }
					*::-ms-backdrop,  .heading_work_init.mob_none .title img {height: 153px; width: 160%; } 
					*::-ms-backdrop, .heading_work_init.mob_none .title { margin-right: 164px;}
					*::-ms-backdrop, #transform-global .global img {height: 500px; }
					*::-ms-backdrop, .our_services img{width: 99%;}
					*::-ms-backdrop, .heading_work_init {top: 36%;}
					*::-ms-backdrop,  #curtainLeftBottom{margin-right:-2%;}
					*::-ms-backdrop,  #curtainRightBottom{margin-left: -2%;}
					*::-ms-backdrop,  #transform-global { padding: 13.5% 0 180px; }
					*::-ms-backdrop, .slider_div > .svg_ele{height:550px;}
				}
*/

			


            }

		
        @media all and (-ms-high-contrast:none) {
            #transform-global .global{margin-left: -66px; margin-top: -36px}
            .logos_heading.mob_none .title img{height: 100%}	
            .work_inside .work_rightbx{padding-top: 50px;}	
           	.heading_work_init .title{margin-right: 20%  !important} 	
           	.heading_work_init{top: 37%}
            .mob_none.heading_work_init .title img{height: 143px !important; width: 130% !important }	
            .slider_div > .svg_ele { height: 600px; }  /* IE10 */
             #transform-global #easing img {height: 400px; }
             #transform-star-txt .our_services img{height: 100%;}
             #curtainRightBottom{height:30%; margin-left:4%;}
             #curtainLeftBottom{height:31%; margin-right:4%;}
             .work_int_bx a img{height: 35px;}
             #curtainRightBottom .curtainFill{height: 100%}
             .sbHolder:focus .sbSelector{border: none;}
             *::-ms-backdrop, .slider_div > .svg_ele { height: 600px; } /* IE11 */
            *::-ms-backdrop, #transform-global #easing img {height: 400px; }
            *::-ms-backdrop, #curtainRightBottom{height:22%; margin-left:-1%;}
            *::-ms-backdrop, #curtainLeftBottom{height:22%; margin-right:-1%;}
            *::-ms-backdrop, #curtainRightBottom .curtainFill{height: 100%}
            *::-ms-backdrop, #transform-star-txt .our_services img{height: 100%;}
            *::-ms-backdrop, .work_int_bx a img{height: 28px;}
            *::-ms-backdrop, .mob_none.heading_work_init .title img{height: auto !important; width: 137% !important }	
            *::-ms-backdrop, .heading_work_init .title{margin-right: 20%} 	
           	*::-ms-backdrop, .heading_work_init{top: 37%}
           	*::-ms-backdrop, .logos_heading.mob_none .title img{height: 100%}	
            *::-ms-backdrop, .work_inside .work_rightbx{padding-top: 50px;}	
           	*::-ms-backdrop, .heading_work_init .title{margin-right: 20% !important} 	
           	*::-ms-backdrop, #transform-global .global{margin-left: 12px; margin-top: -36px}
           	*::-ms-backdrop, .sbHolder:focus .sbSelector{border: none;}
  			*::-ms-backdrop, .heading_work_init{top:40% !important;}
            *::-ms-backdrop, .circle_waves{padding-top:343px;}
        }

	
         @media all and (-ms-high-contrast:none) and (max-width: 1366px){
         	
         	.slider_div > .svg_ele { height: 500px; }  /* IE10 */
         	  *::-ms-backdrop, .slider_div > .svg_ele { height: 500px; } /* IE11 */
         	*::-ms-backdrop, #transform-global #easing img{height: 450px;}
         	
         	*::-ms-backdrop, #transform-global .global{margin-left:-56px;}
  			*::-ms-backdrop, .heading_work_init{top:41% !important;}
  			*::-ms-backdrop, #get_touch{padding: 58px 0 !important}
  			*::-ms-backdrop, .get_out_bx .title{margin-top: 18% !important}
  			*::-ms-backdrop, #people_bx .peaple-heading .global img{width: 71%}
  			#curtainLeftBottom{margin-right:30px;}
  			#curtainRightBottom{margin-left: 6px;}
  			*::-ms-backdrop, #curtainRightBottom{height:30%; margin-left:4%;}
            *::-ms-backdrop, #curtainLeftBottom{height:28%; margin-right:6%;}
            *::-ms-backdrop, .mob_none.heading_work_init .title img{height: auto !important; width: 120% !important }  
            *::-ms-backdrop, .heading_work_init .title{margin-right: 18% !important} 
     }


 
@media screen and ( min-width: 1282px ) and ( max-width:1380px ) and (max-height: 700px)  { 
    .circle_rotate img {
        width: 55%;
        height: auto;
    }
    .circle_rotate {
        text-align: center;
        width: 77%;
        margin: -33px auto;
    }
    .circle_waves {
        height: 699px;
        padding-top: 318px;
    }
    #transform-star-txt {
        padding: 28px 0;
        width: 100%;
    }
    #transform-star .global {
        right: 0;
        top: 24px;
        width: 100%;
        max-width: 48%;
    }
    #transform-star .global_bx {
        margin: 14% auto 0;
        max-width: 436px;
        width: 100%;
    }
    #transform-curtains .branding {
        height: 100%;
        padding-top: 180px;
        text-align: center;
    }
    #curtainLeftBottom {
        bottom: 0;
        height: 30%;
        margin-right: -10px;
        position: absolute;
        right: -24.9vw;
        text-align: right;
        transform-origin: 100% 0 0;
        width: 67%;
    }
    #curtainRightBottom {
        bottom: 0;
        height: 34%;
        left: -24.9vw;
        margin-left: -26px;
        position: absolute;
        text-align: left;
        transform-origin: 0 0 0;
        width: 66%;
    }
    #curtainLeftBottom .curtainFill {
        background: #5ec7eb none repeat scroll 0 0;
        height: 100%;
        position: absolute;
        width: 28%;
    }
    #thanks_support .get_out_bx {
        min-height: 472px !important;
    }
    #thanks_support .get_out_bx img {
        width: 48% !important;
    }
    #thanks_support .get_out_bx .title {
        margin-top: 16%;
        position: relative;
        text-align: center;
        z-index: 9999;
    }

}
       
  

    /*@media screen and ( max-width: 1366px ) and ( max-height: 710px ){ 
            #curtainLine {
                height: 57% !important;
            }
            #transform-global {
                height: 100%;
                padding: 12% 0 73px;
                width: 100%;
            }
            #transform-star .global_bx {
                margin: 97px auto 0;
                max-width: 443px;
                width: 100%;
            }
            #transform-global .global {
                margin-bottom: 0;
                margin-left: -32px;
                margin-top: 0;
                max-width: 439px;
                width: 100%;
            }
            #curtainRightBottom {
                bottom: 0;
                height: 34%;
                left: -24.9vw;
                margin-left: 45px;
                position: absolute;
                text-align: left;
                transform-origin: 0 0 0;
                width: 66%;
            }
            #curtainLeftBottom {
               bottom: 0;
                height: 30%;
                margin-right: 57px;
                position: absolute;
                right: -24.9vw;
                text-align: right;
                transform-origin: 100% 0 0;
                width: 66%;
            }
            #transform-star-txt {
                padding: 18px 0 !important;
                width: 100%;
            }
            #curtainLine {
                height: 57% !important;
            }
            #transform-star .global img {
                margin: 0 auto;
                transform: scale(0.90) !important;
                width: 100%;
            }
            #get_touch {
                padding: 23px 0 !important;
                width: 100%;
            }
            .ele_sect .logo_bx img.svg_ele {
               width: 198px !important;
               z-index: 11;
            }
            .ele_sect .logo_bx img.svg_ele {
                background: #5ec7eb none repeat scroll 0 0;
                position: relative;
                width: 176px;
                z-index: 11;
            }
            #get_touch {
                padding: 23px 0;
                width: 100%;
            }
            .ele_sect {
                margin-top: -88px;
            }
            #elephantAnimation .ele_sect {
                margin-top: -10px;
            }
            #transform-star-txt {
                padding: 1.7% 0 !important;
                width: 100%;
            }
            .get_outside .logo_bx {
                margin-top: 28px;
                display: block;
            }
            .foot_link {
                display: block;
                margin-top: 29px;
                text-align: center;
            }

    }*/

     @media all and (-ms-high-contrast:none) and (max-width: 1366px) and (max-height: 690px){
      		*::-ms-backdrop, #get_touch {padding:38px 0 !important}
			*::-ms-backdrop, #people_bx .peaple-heading .global img{ margin-top:8px; margin-left:-6px}
			*::-ms-backdrop, .heading_work_init{top:42% !important}
			*::-ms-backdrop, #transform-star .global_bx{margin: 116px auto 0 !important}
			*::-ms-backdrop, .slider_div > .svg_ele{height:484px}
     }

       
        @media screen and ( min-width: 1366px ) and ( max-width: 1366px ) and ( max-height: 690px ){
   /* @media screen and ( min-width: 1366px ) and ( max-height: 710px ){ */
        
		#intro .line img {
            margin-top: -140px !important;
        }
        .peaple-heading .title {
		    display: inline-block;
		    margin-top: 5%;
			}
        .circle_rotate {
            margin: -44px auto 0 15px;
            text-align: center;
            width: 79%;
        }    
        #curtainLeftBottom {
            bottom: 0;
            height: 30%;
            margin-right: 27px !important;
            position: absolute;
            right: -24.9vw;
            text-align: right;
            transform-origin: 100% 0 0;
            width: 66%;
        }
        #curtainRightBottom {
            bottom: 0;
            height: 34%;
            left: -24.9vw;
            margin-left: 12px !important;
            position: absolute;
            text-align: left;
            transform-origin: 0 0 0;
            width: 66%;
        }
        .line {
            margin-top: -61px;
            overflow: hidden;
            text-align: center;
        }    
        .svg_ele {
            display: block;
            margin: 0 auto;
            max-width: 450px;
        }
         #curtainLeftTop {
            bottom: 19%;
            height: 91% !important;
         }   
        #curtainRightTop {
            bottom: 19%;
            height: 92% !important;
          }
        .heading_work_init .title {
            margin-left: 0;
            margin-right: 11%;
        }
        .heading_work_init.mob_none .title img {
            display: block;
            height: 84px;
            width: 100%;
        }
        .heading_work_init .title.second {
            margin-right: 91px;
             margin-top: 98px;
        }
        .tex_start {
            margin-left: 33px;
            position: absolute;
            top: -82px;
        }
        #curtainLine {
            height: 59% !important;
        }
        #thanks_support .get_out_bx img {
            width: 59% !important;
        }
        #get_touch .title h2 {
            font-family: "League Gothic";
            font-size: 132px;
            left: 0
        }
        .get_out_bx .title {
            margin-top: 18%;
            position: relative;
            text-align: center;
            z-index: 9999;
        }
         #get_touch .get_out_bx .title .overlay {
            left: auto;
            margin-left: -2px;
            right: auto;
            text-align: center;
            top: -3px;
            width: 100%;
        }
        .ele_sect .logo_bx img.svg_ele {
            background: #5ec7eb none repeat scroll 0 0;
            position: relative;
            width: 242px;
            z-index: 11;
        }
        .get_outside .ele_sect .logo_bx::before {
               top: 27px;
            width: 100%;
        }
        .lining_rw > img {
            width: 79%;
        }
        .front, .back {
            border-radius: 21px;
            height: 474px;
            z-index: 1;
        }
        #get_touch .get_out_bx #easing img {
            left: 0px;
            position: relative;
        }
         .top_line {
            height: 21vh;
        }
        .bottom_line {
            height: 21vh;
        }
        .heading_work_init {
            left: 0;
            position: absolute;
            right: 0;
            top: 42%;
        }
        .title.second {
            margin-right: 38px;
            margin-top: 80px;
        }
        .cross_line2 {
             background: #5ec7eb none repeat scroll 0 0;
            display: inline-block;
            height: 90%;
            left: -7px;
            position: relative;
            top: 27px;
            transform: rotate(-54deg);
            width: 8px;
        }
        .cross_line {
               background: #5ec7eb none repeat scroll 0 0;
            display: inline-block;
            height: 90%;
            left: 5px;
            position: relative;
            top: 28px;
            transform: rotate(55deg);
            width: 8px
        }
        .thank_bx .logo_bx h3 {
            font-family: Aldine721 BT;
            font-size: 12px;
            margin-bottom: 17px;
            margin-top: 0;
            text-align: center;
        }
        .people_rw::before {
             height: 38px;
            left: 3px;
            margin: 0 auto;
            position: absolute;
            right: 0;
            text-align: center;
            top: -5px;
            width: 150px;
        }
        .get_out_bx {
            display: inline-block;
            min-height: 531px;
            position: relative;
            text-align: center;
            transform: scale(0.85);
            width: 100%;
        }
        .get_out_bx::before {
            content: "";
            height: 23px;
            left: 0px;
            margin: 0 auto;
            position: absolute;
            right: 0;
            top: 32px;
            transform: scale(1.18);
            width: 100%;
        }
        #thanks_support .get_out_bx {
            min-height: 450px !important;
        }
        #thanks_support .get_out_bx img {
            width: 51% !important;
            left: 128px;
        }
        #thanks_support {
            padding: 35px 0;
        }
        .circle_rotate img {
            width: 52%;
        }
        .global_bx .global_overlay_cont h2 {
            padding: 0 5px;
        }
       .global_bx .global_overlay_cont {
		    max-width: 100%;
            text-align: center;
            top: 34.7%;
            left: 0;
            right: 0;
		}
        .thank_bx .get_out_bx::before {
            bottom: 21% !important;
            top: auto;
        }
        #transform-curtains .branding {
           padding-top: 148px;
            text-align: center;
        }
        .get_out_bx .title {
            margin-top: 20%;
            position: relative;
            text-align: center;
            z-index: 9999;
        }
        #transform-global {
            height: 100%;
            padding: 12% 0 73px;
            width: 100%;
        }
        #transform-star-txt {
            padding: 12px 0;
            width: 100%;
        }

        #transform-star .global {
            right: 0;
            top: 22px;
            width: 100%;
        }
        #transform-star .global img {
            margin: 0 auto;
            transform: scale(0.96);
            width: 100%;
        }

        #transform-star .global_bx {
            margin: 116px auto 0 !important;
            max-width: 443px;
            width: 100%;
        }
        #transform-star-txt .global {
            position: relative;
            transform: scale(0.9);
            width: 100%;
        }
        .work_int_bx {
            height: 100%;
            margin: 33px auto 0;
           
        }
        .work_bx .carousel-inner .item .scrollbar-inner{
            height: 120px;
        }

        #thanks_support .get_out_bx #easing img {
            left: 114px !important;
            position: relative;
        }
        #transform-star-txt .global_bx {
           transform: scale(0.84);
        }
        .title.second {
            margin-top: 90px;
        }
        .title.second .with {
             display: inline-block;
            left: -139px;
            margin-top: -6px;
            position: absolute;
        }
        .title.second .with img {
            width: 120px;
        }
        .logos_client_left li {
            padding: 33px 12px;
        }
        .logos_client_right li {
            padding: 33px 15px;
        }
        #people_bx .people_rw {
            margin-top: 31px;
            padding: 67px 0;
            width: 100%;
        }
        #people_bx .peaple-heading .global img {
            width: 68% !important;
        }
        .form_section {
            margin: 65px auto 0;
            max-width: 1170px;
        }
        .bio_box li .img_bio .bio_content p {
            font-size: 12px;
            height: 103px;
            overflow: hidden;
        }
        .bio_box li {
            margin-bottom: 25px;
            margin-right: 14px;
            min-height: 474px;
            position: relative;
        }
        .get_out_bx #easing img {
            left: 8px;
            position: relative;
        }
        #chartdiv {
            height: 419px !important;
            margin: 0 auto;
            max-width: 100%;
        }
        .slider_car {
            clear: left;
            margin-top: 9px;
        }
        .slider_car .crossing_img {
            margin-top: 39px;
        }
        #get_touch{
          padding: 33px 0
        }
        .radius_box {
            border: 9px solid #fff;
            border-radius: 50%;
            height: 180px;
            margin: 0 auto;
            text-align: center;
            width: 180px;
        }
        .radius_box h2{line-height: 130px;}
        .spacing_bx {
            line-height: 23px;
            margin: 27px auto;  
            max-width: 600px;
            padding: 0;
            text-align: center;
        }
        .line_rw {
            background: #fff none repeat scroll 0 0;
            height: 1px;
            margin: 0 auto 32px;
            width: 166px;
        }
        .crossing_img {
            margin-top: 39px;
            text-align: center;
        }
        .spacing_bx p {
            color: #1b2326;
            font-family: "aldine721_btroman";
            font-size: 14px;
            line-height: 23px;
        }
        .slider_car .crossing_img {
            margin-top: 50px;
        }

        .circle_rotate {
            margin-top: -33px !important;
        }
        #transform-global .global {
            margin-bottom: 0;
            margin-left: -32px;
            margin-top: -21px;
            max-width: 439px;
            width: 100%;
        }
        #transform-star .global {
            right: 0;
            top: 37px;
            width: 100%;
            max-width: 47%;
        }
        #transform-star {
            height: 100%;
            padding: 114px 0 100px !important;
            width: 100%;
        }
        #transform-star-txt {
            padding: 6px 0 !important;
            width: 100%;
        }
        .circle_waves .circle_rotate img {
            margin: 0 auto;
            transform: scale(0.95);
            width: 60% !important;
        }
        .circle_rotate {
            margin: -55px auto 0 193px !important;
            text-align: center;
            width: 73% !important;
        }
        #transform-star-txt .global_bx {
            top: 27.5% !important;
        }
        #thanks_support {
            padding: 24px 0 !important;
        }
        #thanks_support .get_out_bx .title {
            margin-top: 17% !important;
            position: relative;
            text-align: center;
            z-index: 9999;
        }
        #curtainLeftTop .curtainFill {
            height: 100%;
            position: absolute;
            width: 63% !important;
        }
        #curtainRightTop .curtainFill {
            height: 100%;
            right: 0;
            top: 0;
            width: 63% !important;
        }
        #curtainLeftBottom .curtainFill {
            background: #5ec7eb none repeat scroll 0 0;
            height: 100% !important;
            position: absolute;
            width: 34% !important;
        }
        #transform-star .global img {
            display: block;
            margin: 15px auto 0;
            width: 97%;
        }
        #transform-global .global {
		    margin-bottom: 0;
		    margin-left: -41px !important;
		    margin-top: -18px !important;
		    max-width: 440px;
		    width: 100%;
		}
        #transform-global {
            height: 100%;
            padding: 12% 0 73px;
            width: 100%;
        }
        .circle_waves {
		    height: 683px;
		    padding-top: 293px !important;
		}
        @media screen and (-webkit-min-device-pixel-ratio:0) { 
            .grow_list > li.first_rh::after {
                left: 46px;
                margin-top: -11px;
            }
            ::i-block-chrome, .featured_image img {
                display: block;
                margin: 0 auto;
                max-width: 740px;
                width: 100%;
                height: 149px;
            }
        }


        } 

         /* varun screen */    
          @media screen and (height: 702px) and (max-width: 1366px){
       /* @media screen and ( min-width: 1345px ) and ( max-width: 1366px )  and ( max-height: 715px ){ */
        	#people_bx .peaple-heading .global img {
                margin-top: 0;
                width: 66%;
            }
            .get_out_bx .title {
			    margin-top: 17%;
			    position: relative;
			    text-align: center;
			    z-index: 9999;
			}
        	.circle_waves .circle_rotate img {
			    width: 54% !important;
			}
			.circle_rotate {
			    margin: -43px auto !important;
			    text-align: center;
			    width: 79%;
			}
      		.circle_waves {
			    height: 683px;
			    padding-top: 296px;
			}
			.circle_waves {
			    height: 699px;
			    padding-top: 297px !important;
			}
			#curtainLeftTop .curtainFill {
			    height: 100%;
			    position: absolute;
			    width: 62% !important;
			}
			#curtainRightTop .curtainFill {
			    height: 100%;
			    right: 0;
			    top: 0;
			    width: 62%  !important;
			}
            #curtainRightBottom .curtainFill {
                bottom: -1px;
                height: 73%;
                position: absolute;
                right: 0;
                width: 20%;
            }
			.global_bx .global_overlay_cont h2 {
			    padding: 0 6px;
			     z-index: 999;
			      line-height: 61px;
			}
			 #curtainLine {
                    height: 57% !important;
                }
                #people_bx .people_rw {
			    margin-top: 26px;
			    padding: 80px 0 30px;
			    width: 100%;
			}
                #transform-global {
                    height: 100%;
                    padding: 12% 0 73px;
                    width: 100%;
                }
                #transform-star .global_bx {
                    margin: 14% auto 0;
                    max-width: 443px;
                    width: 100%;
                }
                #transform-global .global {
                    margin-bottom: 0;
                    margin-left: -42px;
                    margin-top: 0;
                    max-width: 439px;
                    width: 100%;
                }
                #curtainLine {
				    height: 58% !important;
				}

                #curtainRightBottom {
                    bottom: 0;
                    height: 34%;
                    left: -24.9vw;
                    margin-left: -7px !important;
                }
                #curtainLeftBottom {
				     bottom: 0;
				    height: 30%;
				    margin-right: -6px !important;
				    position: absolute;
				    right: -24.9vw;
				    text-align: right;
				    transform-origin: 100% 0 0;
				    width: 66%;
				}
                #work_initaitive {
				    height: 98%;
				    padding: 36px 0;
				    z-index: 999;
				}
				.work_bx .carousel-inner .item .scrollbar-inner {
				    height: 124px;
				    padding-right: 11px;
				}
				.work_inside .work_rightbx {
				    float: right;
				    padding-top: 60px;
				    width: 47%;
				}
				.client_main ul {
				    position: relative;
				    top: 7%;
				}
                #transform-star-txt {
                    padding: 18px 0 !important;
                    width: 100%;
                }
                #curtainLine {
                    height: 63% !important;
                }
                #transform-star-txt .global {
				    margin-top: 10px;
				    position: relative;
				    transform: scale(0.95);
				    width: 100%;
				}
                .global_bx .global_overlay_cont {
				    max-width: 100%;
                    text-align: center;
                    top: 35.7%;
				}
                #transform-curtains .branding {
				    height: 100%;
				    padding-top: 169px;
				    text-align: center;
				}
                #curtainLeftBottom .curtainFill {
				    height: 100%;
				    position: absolute;
				    width: 25%;
				}
                #transform-star .global img {
                    margin: 0 auto;
                    transform: scale(0.90) !important;
                    width: 100%;
                }
                #chartdiv {
				    height: 389px;
				    margin: 0 auto;
				    max-width: 100%;
				}
                .get_out_bx #easing img {
				    left: -2px;
				    position: relative;
				    width: 88%;
				}
                .get_out_bx {
				    display: inline-block;
				    min-height: 494px;
				     width: 100%;
				}
                #get_touch {
                    padding: 55px 0 !important;
                    width: 100%;
                }
                .ele_sect .logo_bx img.svg_ele {
                   width: 198px !important;
                   z-index: 11;
                }
                .ele_sect .logo_bx img.svg_ele {
                    background: #5ec7eb none repeat scroll 0 0;
                    position: relative;
                    width: 176px;
                    z-index: 11;
                }
                #get_touch {
                    padding: 23px 0;
                    width: 100%;
                }
                .ele_sect {
                    margin-top: -88px;
                }
                #elephantAnimation .ele_sect {
                    margin-top: -10px;
                }
                #transform-star .global {
                    right: 0;
                    top: 30px;
                    width: 100%;
                }
                #transform-star-txt {
                    padding: 1.8% 0 !important;
                    width: 100%;
                }
                .heading_work_init .title {
				    margin-right: 18% !important;
				}
                .peaple-heading .title {
				    display: inline-block;
				    margin-top: 4.3%;
				    z-index: 888;
				}
                .get_outside .logo_bx {
				    display: block;
				    margin-top: 2px;
				}
                .svg_ele {
				    display: block;
				    margin: 0 auto;
				    max-width: 450px;
				}
				.line img {
				    margin-top: -140px;
				}
				.spacing_bx p {
				    color: #1b2326;
				    font-family: "aldine721_btroman";
				    font-size: 14px;
				    line-height: 23px;
				}
                .foot_link {
                    display: block;
                    margin-top: 29px;
                    text-align: center;
                }
                #thanks_support .get_out_bx .title {
				    margin-top: 15%;
				}
                #thanks_support .get_out_bx .stopping_by img {
				    left: 0;
				    max-width: 390px;
				    width: 100%;
				}
				.crossing_img {
				    margin-top: 45px;
				    text-align: center;
				}
                .thank_bx .get_out_bx #easing img {
				    left: 123px;
				    position: relative;
				    width: 49%;
				}
                #thanks_support .get_out_bx {
				    min-height: 437px !important;
				}
                #thanks_support .get_out_bx img {
                    width: 45% !important;
                }
                #transform-curtains .branding {
                    height: 100%;
                    padding-top: 169px;
                    text-align: center;
                    position: relative;
                    z-index: 1;
                }  
                .work_inside .work_leftbx .peaple-heading .global {
                    margin-left:  -99px;
                    margin-top: 48px;
                }
				#people_bx .peaple-heading .global img {
					margin-top: 0;
					width: 74%;
					 margin-right: 11px;
				}
				.slider_car {
				    clear: left;
				    margin-top: 20px;
				}
				.heading_work_init {
				    left: 0;
				    position: absolute;
				    right: 0;
				    top: 39%;
				}
				.client_main ul {
				    position: relative;
				    bottom: -47px;
				}
				.get_out_bx {
				    display: inline-block;
				    min-height: 511px;
				    width: 100%;
				}
				#get_touch {
				    padding: 62px 0 !important;
				    width: 100%;
				}
				

        }

         /* screen tnv  */
        @media screen and ( min-width: 1301px ) and ( max-width: 1320px )  and ( max-height: 690px ){ 
        	#intro .line img {
				    margin-top: -166px !important;
			}
			.svg_ele {
			    display: block;
			    margin: 0 auto;
			    max-width: 428px !important;
			}
			
			.spacing_bx {
			    line-height: 23px;
			    margin: 35px auto;
			    max-width: 600px;	
			    padding: 0;
			    text-align: center;
			}
			.heading_work_init .title{
				margin-right: 3% !important;
			}
			
			#get_touch {
			    background: rgb(94, 199, 235) none repeat scroll 0 0;
			    padding: 63px 0 !important;
			    width: 100%;
			}
			.get_out_bx .title{
				margin-top: 17%;
			}
			#people_bx .people_rw .global img {
			    width: 65% !important;
			    left: -18px;
			    position: relative;
			}
			.radius_box {
			    border: 8px solid #fff;
			    border-radius: 50%;
			    height: 170px;
			    margin: 0 auto;
			    text-align: center;
			    width: 170px;
			}
			.radius_box h2{
				line-height: 109px !important;
			}
			.slider_car {
			    clear: left;
			    margin-top: 1px;
			}
			#transform-global .global{
				margin-left: -50px !important;
                margin-top: -6px;
			}
			#thanks_support .get_out_bx img {
                width: 43% !important;
            }
			.get_out_bx{
				min-height: 504px !important;
			}
			#thanks_support .get_out_bx{
				min-height: 424px !important
			}
            #thanks_support .get_out_bx .title {
                margin-top: 14%;
                position: relative;
                text-align: center;
                z-index: 9999;
            }
			.circle_rotate{
				margin: -37px auto 0  !important;
			}
            .work_int_bx {
                height: 100%;
                margin: 41px auto 0;
             }
             .logos_client_left li {
                padding: 34px 12px;
            }
            .logos_client_right li {
                padding: 34px 12px;
            }
            #transform-curtains .branding {
                height: 100%;
                padding-top: 154px;
                text-align: center;
            }
            #transform-star-txt {
                padding: 11px 0;
                width: 100%;
            }
            #transform-star .global_bx {
                margin: 13% auto 0;
                max-width: 436px;
                width: 100%;
            }
            #transform-star-txt .global {
                width: 100%;
                position: relative;
                transform: scale(0.9);
            }
            #transform-star-txt .global_bx {
                top: 28.5%;
            }
            #transform-star .global img {
                width: 85%;
                margin: 0 auto;
                margin-top: 37px;
                display: block;
            }
            .circle_waves {
                height: 699px;
                padding-top: 291px;
            }
            .circle_rotate img {
                width: 55%;
                height: auto;
            }
			#people_bx .people_rw {
			    margin-top: 31px;
			    padding: 82px 0 30px;
			    width: 100%;
			}
            #transform-star .global {
                right: 0;
                top: 24px;
                width: 100%;
                max-width: 56%;
            }
            #curtainRightBottom .curtainFill {
               bottom: 0px;
                height: 73%;
                position: absolute;
                right: 0;
                width: 35%;
            }
			#curtainRightBottom {
			    bottom: 0;
			    height: 34%;
			    left: -24.9vw;
			    margin-left: 0 !important;
			}
			#curtainLeftBottom {
			    bottom: 0;
			    height: 30%;
			    margin-right: 5px !important;
			}
            .work_inside .work_rightbx {
                    float: right;
                    padding-top: 43px;
                    width: 47%;
                }
                .crossing_img {
                    margin-top: 33px;
                    text-align: center;
                }



        } 


         @media screen  and ( min-width: 1300px ) and ( max-width: 1480px )  and ( max-height: 600px ){ 
            #people_bx .people_rw {
                margin-top: 27px;
                padding: 62px 0 30px;
                width: 100%;
            }
            .circle_waves {
                height: 699px;
                padding-top: 248px;
            }
            .circle_rotate img {
                width: 50%;
                height: auto;
            }
            .bio_box > ul {
                display: inline-block;
                margin: 1px 0 0;
            }
            .spc_bx {
                display: inline-block;
                width: 100%;
                margin-top: 1px;
            }
            .form_section {
                margin: 43px auto 0;
                max-width: 1170px;
            }
            .peaple-heading .title {
                display: inline-block;
                margin-top: 2.5%;
                position: relative;
                z-index: 888;
                width: 100%;
            }
            #people_bx .people_rw .global img {
                width: 62%;
            }
            .circle_rotate img {
                width: 47%;
                height: auto;
            }
            .svg_ele {
                display: block;
                margin: 0 auto;
                max-width: 400px;
            }
            .logos_client_left li {
                padding: 24px 12px;
            }
            .logos_client_right li {
                padding: 24px 12px;
            }
            #chartdiv {
                height: 396px;
                margin: 0 auto;
                max-width: 100%;
            }
            #thanks_support .get_out_bx .title {
                margin-top: 12% !important;
                position: relative;
                text-align: center;
                z-index: 9999;
            }
            #thanks_support .get_out_bx {
                min-height: 372px !important;
            }
            #thanks_support .get_out_bx img {
                width: 39% !important;
                left: 128px;
            }
            .work_int_bx {
                    height: 100%;
                    margin: 33px auto 0;
                    max-height: 584px;
                    max-width: 770px;
                    position: relative;
                    text-align: center;
                }
            #transform-star-txt .global_bx {
                top: 25%;
            }
            #transform-global .global {
                margin-bottom: 0;
                margin-left: -54px;
                margin-top: -10px;
                max-width: 466px;
                width: 100%;
            }
            #transform-star-txt .global {
                position: relative;
                transform: scale(0.8);
                width: 100%;
                margin-top: -48px;
            }
            #transform-star .global {
                right: 0;
                top: 37px;
                width: 100%;
                max-width: 38%;
            }
            #transform-star .global_bx {
                margin: 135px auto 0 !important;
                max-width: 443px;
                width: 100%;
            }
            #curtainRightBottom .curtainFill {
                background: #5ec7eb none repeat scroll 0 0;
                bottom: 1px;
                height: 68%;
                position: absolute;
                right: 0;
                width: 28%;
            }
            #curtainRightBottom {
                bottom: 0;
                height: 34%;
                left: -24.9vw;
                margin-left: -26px;
                position: absolute;
                text-align: left;
                transform-origin: 0 0 0;
                width: 70%;
            }
            #curtainLeftTop .curtainFill {
                height: 100%;
                position: absolute;
                width: 74%  !important;
            }
            #curtainRightTop .curtainFill {
                height: 100%;
                right: 0;
                top: 0;
                width: 74%  !important;
            }

        }       


        @media screen and ( min-width: 1282px ) and ( max-width:1440px ) and (max-height: 600px)  { 
            #curtainLeftTop .curtainFill {
                height: 100%;
                position: absolute;
                width: 63%;
           }

           #curtainRightTop .curtainFill {
                height: 100%;
                right: 0;
                top: 0;
                width: 63% ;
            }
            #curtainRightBottom .curtainFill {
                height: 65%;
                position: absolute;
                right: 0;
                width: 31%;
            }
            #curtainLeftBottom {
                bottom: 0;
                height: 30%;
                margin-right: -16px !important;
                position: absolute;
                right: -24.9vw;
                text-align: right;
                transform-origin: 100% 0 0;
                width: 67%;
            }
            #curtainRightBottom {
                bottom: 0;
                height: 34%;
                left: -24.9vw;
                margin-left: -25px !important;
                position: absolute;
                text-align: left;
                transform-origin: 0 0 0;
                width: 68%;
            }
            #curtainRightBottom .curtainFill {
                bottom: 0px;
                height: 62%;
                position: absolute;
                right: 0;
                width: 17%;
            }
            #transform-star .global_bx {
                margin: 96px auto 0 !important;
                max-width: 443px;
                width: 100%;
            }
            #transform-curtains .branding {
                padding-top: 122px;
                text-align: center;
            }
            #people_bx .peaple-heading .global img {
                width: 59% !important;
            }
            #transform-star .global {
                right: 0;
                top: 37px;
                width: 100%;
                max-width: 43%;
            }
            #thanks_support .get_out_bx img {
                width: 46% !important;
                left: 128px;
            }
            #thanks_support .get_out_bx .title {
                margin-top: 15% !important;
                position: relative;
                text-align: center;
                z-index: 9999;
            }
            .lining_rw > img {
                width: 60%;
            }
            #get_touch {
                padding: 14px 0;
                width: 100%;
            }
            #thanks_support .get_out_bx {
                min-height: 407px !important;
            }
            .ele_sect .logo_bx img.svg_ele {
                position: relative;
                width: 202px;
                z-index: 11;
            }
            .form_section {
                margin: 54px auto 0;
                max-width: 1170px;
            }
            .spc_bx {
                display: inline-block;
                width: 100%;
                margin-top: 1px;
            }
            #transform-star-txt .global {
                position: relative;
                transform: scale(0.8);
                width: 100%;
                margin-top: -18px;
            }
            #transform-star-txt .global {
                position: relative;
                transform: scale(0.8);
                width: 100%;
            }

        }  



 @


        @media screen and (-webkit-min-device-pixel-ratio:0) and ( min-width: 1301px ) and ( max-width: 1320px )  and ( max-height: 690px ){ 
  			.heading_work_init .title {
			    margin-right: 19% !important;
			}
			.heading_work_init {
			    left: 0;
			    position: absolute;
			    right: 0;
			    top: 38% !important;
			}

        }



        @media (max-width: 1280px){
                .circle_rotate {
                    margin: -33px auto;
                    text-align: center;
                    width: 77%;
                }
                .thank_bx .get_out_bx #easing img {
                    left: 123px;
                    position: relative;
                }

        } 



 


        @media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1280px){
        ::i-block-chrome, #thanks_support .get_out_bx img {
            width: 80% ;
            left: 86px ;
            position: relative;
        }
        ::i-block-chrome, #thanks_support .get_out_bx {
            min-height: 487px;
        }


        }   



        /* ravi sir laptop */
         @media screen and ( min-width: 1250px ) and ( max-width: 1280px )  and ( max-height: 730px ){ 
            .get_out_bx {
                display: inline-block;
                min-height: 466px;
                text-align: center;
                width: 100%;
                position: relative;
            }
            #thanks_support .get_out_bx {
                min-height: 506px !important;
            }
            #thanks_support .get_out_bx img {
                width: 52% !important;
            }
            #thanks_support .get_out_bx .title {
                margin-top: 19%;
                position: relative;
                text-align: center;
                z-index: 9999;
            }
            .line img {
                margin-top: -131px;
            }
            .ele_sect {
                margin-top: 7px;
            }
            .address_bx {
                 width: 100%;
                margin-top: 0px;
            }
            #transform-curtains .branding {
                height: 100%;
                padding-top: 176px;
                text-align: center;
            }
            .global_bx .global_overlay_cont {
                max-width: 100%;
                text-align: center;
                top: 35%;
                left: 0;
                right: 0;
            }
            #transform-global .global {
                margin-bottom: 0;
                margin-left: -97px;
                margin-top: -69px;
                max-width: 526px;
                width: 100%;
            }
            #transform-star .global img {
                margin-top: 37px;
                transform: scale(0.94);
            }
            #transform-star-txt {
                padding: 37px 0;
                width: 100%;
            }
            #transform-star-txt .global_bx {
                top: 29%;
            }
            .heading_work_init {
                left: 0;
                position: absolute;
                right: 0;
                top: 38%;
            }
            #people_bx .people_rw .global img {
                width: 73%;
            }
            #people_bx .people_rw {
                margin-top: 29px;
                padding: 100px 0 30px;
                width: 100%;
            }
            .cross_line {
                background: rgb(94, 199, 235) none repeat scroll 0 0;
                display: inline-block;
                height: 87%;
                left: 4px;
                position: relative;
                top: 29px;
                transform: rotate(52deg);
                width: 8px;
            }
            #transform-star-txt .global_bx {
                    background: rgb(245, 242, 238) none repeat scroll 0 0;
                    border-bottom: 1px solid rgb(81, 86, 87);
                    border-top: 1px solid rgb(81, 86, 87);
                }
            #transform-star .global_bx {
                margin: 16% auto 0;
                max-width: 443px;
                width: 100%;
            }
            .svg_ele {
                display: block;
                margin: 0 auto;
                max-width: 474px;
            }
            .circle_waves {
                padding-top: 325px;
            }
            #transform-star .global {
                right: 0;
                top: 11px;
                width: 100%;
            }
            .work_inside .work_rightbx {
                float: right;
                padding-top: 57px;
                width: 47%;
            }
            #curtainRightBottom {
                bottom: 0;
                height: 32%;
                left: -24.9vw;
                margin-left: 19px;
                position: absolute;
                text-align: left;
                transform-origin: 0 0 0;
                width: 66%;
            }
            .circle_rotate {
                margin-left: 18px;
                margin-top: -56px;
                text-align: center;
                width: 78%;
            }
            #curtainLeftBottom {
                bottom: 0;
                height: 30%;
                margin-right: 40px;
                position: absolute;
                right: -24.9vw;
                text-align: right;
                transform-origin: 100% 0 0;
                width: 66%;
            }

        }
       

         @media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1295px){
         	.heading_work_init.mob_none .title img {
			    display: block;
                height: auto !important;
                width: 115% !important;
			}
            .heading_work_init {
                top: 41% !important;
            }
			.heading_work_init {
			    left: 0;
			    position: absolute;
			    right: 0;
			    top: 39% !important;
			}
			.heading_work_init .title {
			    margin-right: 18% !important;
			}
         }

        @media screen and ( max-width: 1280px ) and ( max-height: 700px ){ 
        
		.work_inside .work_rightbx {
		    float: right;
		    padding-top: 51px;
		    width: 47%;
		}
        .get_out_bx {
		    display: inline-block;
		    min-height: 514px;
		    position: relative;
		    text-align: center;
		    width: 100%;
		}
		#curtainLeftBottom .curtainFill {
		    background: #5ec7eb none repeat scroll 0 0;
		    height: 91%;
		    position: absolute;
		    width: 15%;
		}
		#curtainRightBottom {
		    bottom: 0;
		    height: 34%;
		    left: -24.9vw;
		    margin-left: 4px;
		    position: absolute;
		    text-align: left;
		    transform-origin: 0 0 0;
		    width: 66%;
		}
        #curtainLeftBottom {
            bottom: 0;
            height: 30%;
            margin-right: 23px;
            position: absolute;
            right: -24.9vw;
            text-align: right;
            transform-origin: 100% 0 0;
            width: 66%;
        }

        .circle_rotate {
            margin: -44px auto;
            text-align: center;
            width: 79%;
        }
        #curtainLeftTop {
                bottom: 19%;
                height: 83%;
                position: absolute;
                right: -35.3vw;
                text-align: right;
                transform-origin: 100% 0 0;
                width: 274%;
                z-index: 1111;
            }  
        #curtainRightTop {
            bottom: 19%;
            height: 83%;
            left: -35.3vw;
            position: absolute;
            text-align: left;
            transform-origin: 0 0 0;
            width: 274%;
            z-index: 1111;
        }  
        #curtainLeftTop .curtainFill {
            height: 100%;
            position: absolute;
            width: 59%;
        }
        #curtainRightTop .curtainFill {
            height: 100%;
            right: 0;
            top: 0;
            width: 59%;
        }
        #transform-star-txt .global_bx {
            top: 28.5%;
        }
        .work_inside .work_leftbx .peaple-heading .global {
            margin-left: -119px;
            margin-top: 46px;
        }
        #get_touch .ele_sect {
            margin-top: -77px;
        }
        .heading_work_init.mob_none .title img {
            display: block;
            height: 109px;
            width: 100%;
        }
        .address_bx {
            margin-top: 0;
            width: 100%;
        }
        .work_title img {
            margin-top: 30px;
            width: 76%;
        }
        .branding {
            padding: 0;
        }
        #transform-star .global {
            right: 0;
            top: 23px;
            width: 100%;
        }
        .crossing_img {
            margin-top: 30px;
            text-align: center;
        }
        #transform {
           padding: 78px 0;
            width: 100%;
        }
        #transform-star .global_bx {
            margin: 114px auto 0;
            max-width: 443px;
            width: 100%;
        }
        .people_rw::before {
            left: 1px;
        }
        .get_out_bx .title img {
            width: 68%;
        }
        .title.second .with {
            display: inline-block;
            left: -146px;
            margin-top: -12px;
            position: absolute;
        }
        .heading_work_init.mob_none .title .with img {
            height: auto;
            width: 133px;
        }
        .circle_waves {
            height: 683px;
            padding-top: 310px;
        }
        .tex_start {
            position: absolute;
            top: -81px;
        }
        .circle_waves .circle_rotate img {
            margin: 0 auto;
            transform: scale(0.95);
            width: 59% ;
        }
        #get_touch {
		    background: rgb(94, 199, 235) none repeat scroll 0 0;
		    padding: 32px 0;
		    width: 100%;
		}
        .ele_sect .logo_bx img.svg_ele {
            background: #5ec7eb none repeat scroll 0 0;
            position: relative;
            width: 180px;
            z-index: 11;
        }
        #get_touch .title h2 {
            font-family: "League Gothic";
            font-size: 132px;
            left: 0
        }
         #get_touch .get_out_bx .title .overlay {
            left: auto;
            margin-left: -2px;
            right: auto;
            text-align: center;
            top: -3px;
            width: 100%;
        }
        .get_out_bx .title {
            margin-top: 20%;
            position: relative;
            text-align: center;
            z-index: 9999;
        }
        .thank_bx .get_out_bx::before {
            background: rgba(0, 0, 0, 0) url("../img/last_line.png") no-repeat scroll center top;
            bottom: 28%;
            top: auto;
        }
        .get_outside .ele_sect .logo_bx::before {
            top: 25px;
            width: 100%;
        }
        #transform-star-txt .global_bx {
            background: #f5f2ee none repeat scroll 0 0;
            border-bottom: 2px solid #515657;
            border-top: 2px solid #515657

        }    
        .lining_rw > img {
            width: 66%;
        }
        .people_section img {
            margin: 0 auto;
            width: 274px;
        }
        .get_out_bx::before {
		    top: 27px;
		    width: 100%;
		}
		#chartdiv {
		    height: 368px;
		    margin: 0 auto;
		    max-width: 100%;
		}
		.slider_car .crossing_img{
			margin-top: 23px;
		}
        #transform-global .global {
            margin-bottom: 0;
            margin-left: -51px;
            margin-top: -13px;
            max-width: 440px;
            width: 100%;
        }
        #transform-star-txt .global {
            position: relative;
            transform: scale(0.9);
            width: 100%;
        }
        #transform-star-txt {
            padding: 23px 0;
            width: 100%;
        }
        #people_bx .peaple-heading .global img {
            margin-top: 0;
  			 width: 65%;
        }
        .get_out_bx #easing img {
		    left: 1px;
		    position: relative;
		    width: 90%;
		}
        #thanks_support .get_out_bx #easing img {
            left: 121px;
            position: relative;
        }
        .work_inside .work_rightbox{
        	padding-top: 51px;
        }
        #transform-star .global img {
            display: block;
            margin: 30px auto 0;
            width: 90%;
        }
        #transform-star {
            height: 100%;
            padding: 113px 0 100px;
            width: 100%;
        }
        #transform-global {
            height: 100%;
            padding: 13% 0 73px;
            width: 100%;
        }
        #transform-curtains .branding {
            padding-top: 155px;
            text-align: center;
        }
        .work_int_bx {
            margin: 39px auto 0;
        }
        .logos_client_left li {
            padding: 37px 15px;
        }
        .logos_client_right li {
            padding: 37px 15px;
        }
        #thanks_support .get_out_bx {
            min-height: 445px !important;
        }
        #thanks_support .get_out_bx .title {
            margin-top: 17%;
            position: relative;
            text-align: center;
            z-index: 9999;
        }
        #thanks_support .get_out_bx img {
            width: 46% !important;
        }
        #thanks_support {
            padding: 56px 0;
        }
        .heading_work_init {
            left: 0;
            position: absolute;
            right: 0;
            top: 40%;
        }
        .heading_work_init .title {
            margin-left: 0;
             margin-right: 5%;

        }
        .heading_work_init .title.second {
            margin-right: 122px;
             margin-top: 94px;
        }
        .heading_work_init .title h2.overlay {
            color: #ccc;
            left: 0;
            margin-left: 3px;
            margin-top: -1px;
        }
        .people_rw::before {
             right: -15px;
         
        }
        .line {
            margin-top: 30px;
            overflow: hidden;
            text-align: center;
        }   
        #intro .line img {
            margin-top: -153px;
        }
        @media screen and (-webkit-min-device-pixel-ratio:0) { 
            .grow_list > li.first_rh::after {
                left: 46px;
                margin-top: -11px;
            }

        }


        }



     @media screen and ( min-width: 1250px ) and ( max-width: 1295px )  and ( max-height: 630px ){ 
            .circle_rotate {
                text-align: center;
                width: 77%;
                margin: -32px auto;
            }
            .slider_car .crossing_img {
                margin-top: 10px;
            }
            #thanks_support .get_out_bx {
                min-height: 379px !important;
            }
            .thank_bx .logo_bx h3 {
                font-size: 7px;
                margin-top: 7px;
                text-align: center;
            }
            #transform-global .global {
                margin-top: -25px;
                 width: 100%;
            }
            .line {
                margin-top: 30px;
                overflow: hidden;
                text-align: center;
            }
            #thanks_support .get_out_bx img {
                width: 40% !important;
            }
            #curtainLeftTop .curtainFill {
                height: 100%;
                position: absolute;
                width: 60%  !important;
            }
            #curtainRightTop .curtainFill {
                height: 100%;
                right: 0;
                top: 0;
                width: 60% !important;
            }
            #transform-star-txt .global {
                margin-top: -50px;
                position: relative;
                transform: scale(0.8);
                width: 100%;
            }
            .circle_waves .circle_rotate img {
                margin: 0 auto;
                transform: scale(0.95);
                width: 52%;
            }
            .circle_waves {
                height: 683px;
                padding-top: 265px;
            }
            #transform-star-txt .global_bx {
                top: 24.5%;
            }
            #curtainLeftTop {
                bottom: 19%;
                height: 94%;
                position: absolute;
                right: -35.3vw;
                text-align: right;
                transform-origin: 100% 0 0;
                width: 274%;
                z-index: 1111;
            }
            #curtainRightTop {
                bottom: 19%;
                height: 93%;
                left: -35.3vw;
                position: absolute;
                text-align: left;
                transform-origin: 0 0 0;
                width: 274%;
                z-index: 1111;
            }
            #curtainLeftBottom .curtainFill {
                background: #5ec7eb none repeat scroll 0 0;
                height: 100%;
                position: absolute;
                width: 30%;
            }
            #curtainRightBottom .curtainFill {
                background: #5ec7eb none repeat scroll 0 0;
                bottom: 0;
                height: 66%;
                position: absolute;
                right: 0;
                width: 25%;
            }
            #curtainLine {
                height: 58%;
            }
            #transform-curtains .branding {
                padding-top: 110px;
                text-align: center;
            }
            #transform-global {
                height: 100%;
                padding: 10% 0 73px;
                width: 100%;
            }
            .global_bx .global_overlay_cont {
                text-align: center;
                top: 34%;
            }
            #transform-star .global img {
                display: block;
                margin: 29px auto 0;
                width: 85%;
            }
            #transform-star .global_bx {
                margin: 80px auto 0;
                width: 100%;
            }
            .heading_work_init.mob_none .title img {
                display: block;
                height: 87px;
                width: 90%;
            }
            .heading_work_init .title {
                margin-left: 192px;
                margin-top: -14px;
            }
            .heading_work_init .title.second {
                margin-right: 161px;
                margin-top: 61px;
            }
            .work_bx {
                margin: -104px auto 0;
                max-width: 287px;
            }
            #intro .line img {
                margin-top: -142px;
            }
            .svg_ele {
                display: block;
                margin: 0 auto;
                max-width: 450px;
            }
            .top_line {
                height: 17vh;
                width: 2px;
            }
            .logos_client_left li {
                padding: 28px 15px;
            }
            .logos_client_right li {
                padding: 28px 15px;
            }
            .cross_line {
                 background: #5ec7eb none repeat scroll 0 0;
                    display: inline-block;
                    height: 97%;
                    left: 3px;
                    position: relative;
                    top: -5px;
                    transform: rotate(59deg);
                    width: 8px;     
            }
            .cross_line2 {
                background: #5ec7eb none repeat scroll 0 0;
                display: inline-block;
                height: 97%;
                left: 3px;
                position: relative;
                top: -20px;
                transform: rotate(-59deg);
                width: 8px;
            }
            #people_bx .people_rw {
                 margin-top: 32px;
                padding: 69px 0 30px;
                width: 100%;
            }  
            #people_bx .peaple-heading .global img {
                margin-top: 5px;
                width: 51%;
                margin-left: -36px;
            }
            .people_section img {
                margin: 0 auto;
                width: 223px;
            }
            .spc_bx {
                display: inline-block;
                width: 100%;
                margin-top: 2px;
            }
            .form_section {
                margin: 50px auto 0;
                max-width: 1170px;
            }
            .lining_rw > img {
                width: 61%;
            }
            .slider_car {
                clear: left;
                margin-top: 8px;
            }
            .radius_box {
                border: 9px solid #fff;
                border-radius: 50%;
                height: 180px;
                margin: 0 auto;
                text-align: center;
                width: 180px;
            }
            .social_icon ul {
                display: block;
                margin: 0 0 25px;
                padding: 0;
                text-align: center;
            }
            #chartdiv {
                height: 452px;
                margin: 0 auto;
                max-width: 100%;
            }
            .get_out_bx .title img {
                width: 47%;
             }
            #get_touch .get_out_bx {
                display: inline-block;
                min-height: 425px !important;
                position: relative;
                text-align: center;
                width: 100%;
            }
            #get_touch .get_out_bx #easing img {
                left: 1px;
                position: relative;
                width: 66%;
            }
            .get_out_bx .title {
                margin-top: 13%;
                position: relative;
                text-align: center;
                z-index: 9999;
            }
            .lining_rw {
                margin-top: 36px;
                text-align: center;
            }
            .thank_bx .get_out_bx::before {
                bottom: 30%;
                top: auto;
            }
            .bio_box li .img_bio .bio_content p {
                font-size: 12px;
                height: 101px;
                overflow: hidden;
            }
            .get_out_bx::before {
                right: 0;
                top: 17px;
                width: 100%;
            }
            #get_touch {
                padding: 66px 0;
                width: 100%;
            }
            .bio_box li {
                float: left;
                list-style: outside none none;
                margin-bottom: 25px;
                margin-right: 14px;
                min-height: 455px;
            }
            .bio_box > ul {
                display: inline-block;
                margin: 3px 0 0;
            }
            #people_bx .people_rw {
                margin-top: 19px;
                padding: 69px 0 30px;
                width: 100%;
            }
            #thanks_support .get_out_bx .title {
                margin-top: 12%;
                position: relative;
                text-align: center;
                z-index: 9999;
            }
            #thanks_support .get_out_bx .stopping_by img {
                left: 0;
                width: 74% !important;
            }
            #transform-star .global_bx .global_overlay_cont h2 {
                 font-size: 50px;
                letter-spacing: 4px;
                line-height: 54px;
                padding: 0 18px;
                position: relative;
                text-transform: uppercase;
                z-index: 999;
            }
            #transform-star .global_bx {
                margin: 99px auto 0;
                width: 100%;
            }
            #transform-star-txt .global_bx {
                background: #f5f2ee none repeat scroll 0 0;
                border-bottom: 2px solid #515657;
                border-top: 2px solid #515657;
            }    


        }

       @media screen and ( min-width: 1250px ) and ( max-width: 1280px )  and ( max-height: 595px ){ 
            #transform-global .global {
			    margin-bottom: 0;
			    margin-left: -49px;
			    margin-top: -26px;
			    max-width: 426px;
			    width: 100%;
			}
            .circle_rotate {
			   text-align: center;
                width: 77%;
                margin: 0 auto;
                margin-top: -33px;
			}
            .svg_ele {
			    display: block;
			    margin: 0 auto;
			    max-width: 390px;
			}
            .people_rw::before {
                height: 38px;
                left: 14px;
                margin: 0 auto;
                position: absolute;
                right: 0;
                text-align: center;
                top: -5px;
                width: 150px;
            }
            #people_bx .peaple-heading .global img {
                margin-left: -44px;
                margin-top: 3px;
                width: 61%;
            }
            #get_touch .get_out_bx #easing img {
                left: 1px;
                position: relative;
                width: 77%;
            }
            .heading_work_init.mob_none .title img {
                display: block;
                height: 99px;
                width: 100%;
            }
            .heading_work_init .title {
			    margin-left: 0;
			    margin-right: 5%;
			    margin-top: -11px;
			}
			#people_bx .people_rw {
			    margin-top: 19px;
			    padding: 74px 0 30px;
			    width: 100%;
			}
           #transform-star-txt .global {
			    margin-top: -40px;
			    position: relative;
			    transform: scale(0.8);
			    width: 100%;
			}
            #transform-star .global {
                right: 0;
                top: 1px;
                width: 100%;
            }
            #get_touch .get_out_bx #easing img {
			    left: 1px;
			    position: relative;
			    width: 73%;
			}

            #transform-star-txt .global_bx {
                top: 23.5% !important;
            }
            #transform-star .global_bx .global_overlay_cont h2 {
                font-size: 46px;
                letter-spacing: 4px;
                line-height: 50px;
                padding: 0 18px;
                position: relative;
                text-transform: uppercase;
                z-index: 999;
            }
            #transform-star .global_bx {
			    margin: 8.5% auto 0;
			    width: 100%;
			}
            #transform-star-txt {
                padding: 18px 0;
                width: 100%;
            }
            .work_int_bx {
                height: 100%;
                margin: 37px auto 0;
            }
            #transform-star-txt .global_bx {
                background: #f5f2ee none repeat scroll 0 0;
                border-bottom: 2px solid #515657;
                border-top: 2px solid #515657;
            } 
            .global_bx .global_overlay_cont {
			    text-align: center;
			    top: 33%;
			}
            #curtainRightBottom {
                bottom: 0;
                height: 32%;
                left: -24.9vw;
                margin-left: 16px;
                position: absolute;
                text-align: left;
                transform-origin: 0 0 0;
                width: 66%;
            }
            #curtainLeftBottom {
                bottom: 0;
                height: 27%;
                margin-right: 37px;
                position: absolute;
                right: -24.9vw;
                text-align: right;
                transform-origin: 100% 0 0;
                width: 66%;
            }
            .bio_box li .img_bio .bio_top_img {
                border-top-left-radius: 20px;
                border-top-right-radius: 21px;
                height: 221px;
                margin-bottom: 5px;
                overflow: hidden;
                transform-origin: left bottom 0;
                transition: all 1s ease-in-out 0s;
            }
            .lining_rw > img {
                    width: 46%;
            }
            .ele_sect {
			    margin-top: -35px;
			}
            .ele_sect .logo_bx img.svg_ele {
                background: rgb(94, 199, 235) none repeat scroll 0 0;
                position: relative;
                width: 195px;
                z-index: 11;
            }
            .crossing_img {
			    margin-top: 36px;
			    text-align: center;
			}
            #get_touch {
                padding: 59px 0;
                width: 100%;
            }
            #get_touch .get_out_bx {
                display: inline-block;
                min-height: 376px;
                position: relative;
                text-align: center;
                width: 100%;
            }
            .slider_car {
			    clear: left;
			    margin-top: 15px;
			}
            .radius_box h2 {
			    color: rgb(255, 255, 255);
			    line-height: 122px;
			    text-transform: uppercase;
			}
            .radius_box {
			    border: 8px solid rgb(255, 255, 255);
			    border-radius: 50%;
			    height: 180px;
			    margin: 0 auto;
			    text-align: center;
			    width: 180px;
			}
            #chartdiv {
			    height: 316px;
			    margin: 0 auto;
			    max-width: 100%;
			}
            #thanks_support .get_out_bx {
                min-height: 374px !important;
            }
            #thanks_support .get_out_bx img {
                width: 39% !important;
            }
            #thanks_support .get_out_bx .title {
                margin-top: 13% !important;
                position: relative;
                text-align: center;
                z-index: 9999;
            }
            #thanks_support .get_out_bx .stopping_by img {
			    left: 0;
			    width: 100% !important;
			    max-width: 365px;
			}

       }    

       /* chrome  */
    @media screen and (-webkit-min-device-pixel-ratio:0) and ( min-width: 1280px ) and ( max-height: 700px ){ 
        ::i-block-chrome, .grow_list > li.first_rh::after {
            left: 48px;
            margin-top: 7px !important;
            }
        ::i-block-chrome, .circle_waves .circle_rotate img {
            margin: 0 auto;
            -webkit-transform: scale(0.95);
            width: 54%;
        }
        ::i-block-chrome, #transform-global .global img {
            vertical-align: middle;
            width: 100%;
            margin-top: -17px;
        }
        ::i-block-chrome, #transform-star-txt .global {
            position: relative;
            -webkit-transform: scale(0.9);
            width: 100%;
        }
        ::i-block-chrome, .heading_work_init.mob_none .title img {
            display: block;
            height: 75px;
            width: 83%;
        }
        ::i-block-chrome, .heading_work_init .title.second {
            margin-right: 182px;
            margin-top: 94px;
        }
        ::i-block-chrome, .heading_work_init.mob_none .title.second img{
           width: 90%;
        }
        ::i-block-chrome, .heading_work_init .title {
            margin-left: 113px;
        }
        ::i-block-chrome, #thanks_support .get_out_bx #easing img {
            left: 21px;
            position: relative;
            width: 77%;
        }
        ::i-block-chrome, .cross_line {
            height: 88%;
            left: 13px;
            position: relative;
            top: 35px;
            -webkit-transform: rotate(52deg);
            width: 8px;
        }
        ::i-block-chrome, .cross_line2 {
            height: 88%;
            left: 0.2px;
            position: relative;
            top: 19px;
            -webkit-transform: rotate(-52deg);
            width: 8px;
        }

        ::i-block-chrome, .top_line {
            height: 50%;
            width: 2px;
            min-height: 159px;
        }
        ::i-block-chrome, .bottom_line {
            height: 50%;
            width: 2px;
            min-height: 149px;
        }
        ::i-block-chrome, .work_title > img {
            height: 283px;
        }

        ::i-block-chrome, #intro .line {
            text-align: center;
            margin-top: 30px;
            display: block;
            overflow: hidden;
        }
        ::i-block-chrome, #intro .line img{
            margin-top: -91px;
        }

        }  


      
/* Added style for WEBDEV-447 */
.email-link .svg_ele{
    display: inline;
}
.email-link ul li {
    margin-bottom: 5px;
}
.empty-email-link{
    margin-right: 40px;
}
.email-link ul li a img{
    width: 20px;
    height: 20px;
}
.email-link-a {
    background: none !important;
    color: #ffffff;
    font-weight: bolder;
}
.email-link, .social_icon{
    margin-top: -6%;
}
@media   (max-width:768px) {
    .email-link ul li a img{
        width: 20px;
        height:20px;
    }
    .email-link .email-link-a{
        width:100% !important;
    }
    .email-link, .social_icon{
        margin-top: -14%;
    }
    .email-link ul li a{
        width: 30px !important;
        height:30px !important;
    }
}
/* End of WEBDEV-447*/
