  /* Safari 10.1+ */
   @media not all and (min-resolution:.001dpcm) { @media
    {
        #thanks_support .get_out_bx {
            min-height: 528px;
        }
        #thanks_support .get_out_bx img {
            width: 54%;
        }
        #people_bx .people_rw .global img {
            width: 67%;
        }

        #work_initaitive {
            padding: 40px 0;
        }
        .heading_work_init.mob_none .title img {
            display: block;
            height: 90px;
            width: 100%;
            max-width: 320px;
        }
        .get_out_bx {
            display: inline-block;
            min-height: 498px;
            text-align: center;
            width: 100%;
            position: relative;
        }
        #people_bx .peaple-heading .global img {
            max-width: 283px !important;
            width: 60% !important;
            margin-top: -15px;
            margin-left: -35px;
        }
        .peaple-heading .title {
            display: inline-block;
            margin-top: 1.5%;
            position: relative;
            z-index: 888;
            width: 80%;
        }
        #get_touch {
            background: #5EC7EB none repeat scroll 0 0;
            padding: 60px 0  !important;
            width: 100%;
        }
         .heading_work_init .title {
               margin-left: 36% !important;
               margin-right: 0px !important;
        }


    }}

@media screen and (min-color-index:0) 
and(-webkit-min-device-pixel-ratio:0) { @media
{
    .heading_work_init.mob_none .title img {
        display: block;
        height: 90px;
        width: 100%;
        max-width: 320px;
    }
    #people_bx .peaple-heading .global img {
         max-width: 263px !important;
         width: 56% !important;
    }
    .peaple-heading .title {
        display: inline-block;
        margin-top: 2.5%;
        position: relative;
        z-index: 888;
        width: 100%;
    }
    #get_touch {
        background: #5EC7EB none repeat scroll 0 0;
        padding: 60px 0 !important;
        width: 100%;
    }
    .heading_work_init .title {
        margin-left: 0 !important;
        margin-right: 128px !important;
     }


}}


   @media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1530px){
        ::i-block-chrome, .heading_work_init.mob_none .title img {
            display: block;
            height: 94px;
            width: 100%;
        }
    ::i-block-chrome, .heading_work_init.mob_none .title img {
            display: block;
            height: 85px !important;
            width: 100% !important;
            max-width: 380px !important;
        }
        ::i-block-chrome, .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: -3px;
        }    
        ::i-block-chrome, .people_rw::before {
            left: 2px;
        }
        ::i-block-chrome, #transform-star-txt .global_bx {
            background: #F5F2EE none repeat scroll 0 0;
            border-bottom: 1px solid #515657;
            border-top: 1px solid #515657;
        }
        ::i-block-chrome, .circle_rotate {
            margin: -75px auto 0 -54px;
            text-align: center;
            width: 73%;
        }
        ::i-block-chrome, .circle_waves {
            height: 683px;
            padding-top: 317px;
        }
        ::i-block-chrome, .circle_waves .circle_rotate img {
            margin: 0 auto;
            -webkit-transform: scale(0.90);
            width: 60% ;
        }
        ::i-block-chrome, #transform-star .global img {
            margin: 3% auto 0;
            -webkit-transform: scale(0.96);
            width: 100%;
        }
        ::i-block-chrome, #transform-curtains .branding {
            height: 100%;
            padding-top: 188px;
            text-align: center;
        }
        ::i-block-chrome, #transform-global .global img {
            vertical-align: middle;
            width: 100%;
            margin-top: -21px;
        }
        ::i-block-chrome, #curtainRightTop .curtainFill {
        height: 100%;
        right: 0;
        top: 0;
        width: 63% !important;
        }
        #curtainLeftTop .curtainFill {
            height: 100%;
            position: absolute;
            width: 63% !important;
        }
        #transform-star-txt .global_bx {
            background: #f5f2ee none repeat scroll 0 0;
            border-bottom: 1px solid #515657;
            border-top: 1px solid #515657;
        }
        .heading_work_init.mob_none .title img {
            display: block;
            height: auto;
            width: 121%;
        }
       /* .slider_div .svg_ele {
            display: block;
            margin: 0 auto;
            max-width: 953px;
            height: 518px;
         }*/
        ::i-block-chrome, #curtainLeftBottom {
            bottom: 0;
            height: 34% !important;
            margin-right: 16px !important;
            position: absolute;
            right: -24.9vw;
            text-align: right;
            transform-origin: 100% 0 0;
            width: 66%;
        }
        ::i-block-chrome, #curtainRightBottom{
            margin-left: -4px  !important;
        }
        ::i-block-chrome, .work_title > img {
                height: 279px;
        }
        ::i-block-chrome, #thanks_support .thank_bx .skrollable img {
            left: 12.5% !important;
            position: relative;
            width: 80% !important;
        }
        ::i-block-chrome, .heading_work_init.mob_none .title img {
            display: block;
            height: 80px !important;
            width: 100% !important;
            max-width: 420px;
        }
        ::i-block-chrome, .ele_sect {
            margin-top: -45px;
            }
        ::i-block-chrome, #people_bx .people_rw .global img {
            width: 73%;
            margin-top: 6px;
        }
         ::i-block-chrome, #people_bx .people_rw {
            margin-top: 21px;
            padding: 68px 0 30px;
            width: 100%;
            }
        ::i-block-chrome, .top_line {
            height: 50%;
            width: 2px;
            min-height: 195px;
            }
        ::i-block-chrome, .bottom_line {
            height: 50%;
            width: 2px;
            min-height: 201px;
            }
         ::i-block-chrome, .work_inside .work_rightbx {
            padding-top: 46px;
            width: 47%;
            }
        /*::i-block-chrome, .heading_work_init.mob_none .title{
            margin-left: 26.5% !important;
        }*/
        ::i-block-chrome, .cross_line {
            background: #5EC7EB none repeat scroll 0 0;
            display: inline-block;
            height: 76%;
            left: 13px;
            position: relative;
            top: 35px;
            -webkit-transform: rotate(52deg);
            width: 8px;
        }
        ::i-block-chrome, .heading_work_init .title.second {
            margin-right: 144px;
        }
        ::i-block-chrome, .cross_line2 {
            background: #5EC7EB none repeat scroll 0 0;
            display: inline-block;
            height: 76%;
            left: 0.2px;
            position: relative;
            top: 19px;
            -webkit-transform: rotate(-52deg);
            width: 8px;
        }
       
        ::i-block-chrome, #thanks_support .get_out_bx .stopping_by img{
            left: 0 ;
            width: 100%;
        }
        ::i-block-chrome, #transform-curtains .branding {
            height: 100%;
            padding-top: 206px;
            text-align: center;
        }
        ::i-block-chrome, .circle_waves {
            height: 699px;
            padding-top: 347px;
        }
        .heading_work_init .title.second {
            margin-right: 148px;
        }
       .heading_work_init {
            left: 0;
            position: absolute;
            right: 0;
            top: 41%;
        }
        .heading_work_init .title {
            margin-left: 0 !important;
            margin-right: 133px !important;
        }
        ::i-block-chrome, .heading_work_init {
            left: 0;
            position: absolute;
            right: 0;
            top: 37% !important;
        }
        ::i-block-chrome, .circle_rotate {
            margin: -33px auto;
            text-align: center;
            width: 77%;
         }

   }

   @media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1366px){
        ::i-block-chrome, #transform-star-txt .global_bx {
            background: #F5F2EE none repeat scroll 0 0;
            border-bottom: 1px solid #515657;
            border-top: 1px solid #515657;
        }
        ::i-block-chrome, .heading_work_init.mob_none .title img {
            display: block;
            height: auto;
            width: 121%;
            max-width: 380px;
        }
        ::i-block-chrome, #get_touch {
            background: #5EC7EB none repeat scroll 0 0;
            padding: 48px 0;
            width: 100%;
        }
        .heading_work_init.mob_none .title img {
            display: block;
            height: auto;
            width: 121%;

        }
         ::i-block-chrome, .heading_work_init.mob_none .title img {
            display: block;
            height: 85px !important;
            width: 100% !important;
            max-width: 380px !important;
        }
    /*    .slider_div .svg_ele {
            display: block;
            margin: 0 auto;
            max-width: 884px;
            height: 541px;
        }*/
        ::i-block-chrome, #curtainLeftBottom {
            bottom: 0;
            height: 34% !important;
            margin-right: 16px !important;
            position: absolute;
            right: -24.9vw;
            text-align: right;
            transform-origin: 100% 0 0;
            width: 66%;
        }
        ::i-block-chrome, #curtainRightBottom{
            margin-left: -4px  !important;
        }
        ::i-block-chrome, .work_title > img {
                height: 279px;
        }
        ::i-block-chrome, #thanks_support .thank_bx .skrollable img {
            left: 12.5% !important;
            position: relative;
            width: 80% !important;
        }
        ::i-block-chrome, .heading_work_init.mob_none .title img {
            display: block;
            height: 85px !important;
            width: 100% !important;
            max-width: 380px;
        }
        ::i-block-chrome, .ele_sect {
            margin-top: -45px;
            }
        ::i-block-chrome, #people_bx .people_rw .global img {
            width: 66%;
            margin-top: 6px;
        }
         ::i-block-chrome, #people_bx .people_rw {
            margin-top: 31px;
            padding: 68px 0 30px;
            width: 100%;
            }
        ::i-block-chrome, .top_line {
            height: 50%;
            width: 2px;
            min-height: 195px;
            }
        ::i-block-chrome, .bottom_line {
            height: 50%;
            width: 2px;
            min-height: 201px;
            }
         ::i-block-chrome, .work_inside .work_rightbx {
            padding-top: 46px;
            width: 47%;
            }
        /*::i-block-chrome, .heading_work_init.mob_none .title{
            margin-left: 26.5% !important;
        }*/
        ::i-block-chrome, .cross_line {
            background: #5EC7EB none repeat scroll 0 0;
            display: inline-block;
            height: 76%;
            left: 13px;
            position: relative;
            top: 35px;
            -webkit-transform: rotate(52deg);
            width: 8px;
        }
        ::i-block-chrome, .heading_work_init .title.second {
            margin-right: 144px;
        }
        ::i-block-chrome, .cross_line2 {
            background: #5EC7EB none repeat scroll 0 0;
            display: inline-block;
            height: 76%;
            left: 0.2px;
            position: relative;
            top: 19px;
            -webkit-transform: rotate(-52deg);
            width: 8px;
        }
       
        ::i-block-chrome, #thanks_support .get_out_bx .stopping_by img{
            left: 0 ;
            width: 100%;
        }
        ::i-block-chrome, #transform-curtains .branding {
            height: 100%;
            padding-top: 206px;
            text-align: center;
        }
        ::i-block-chrome, .circle_waves {
            height: 699px;
            padding-top: 347px;
        }
        .heading_work_init .title.second {
            margin-right: 148px;
        }
       .heading_work_init {
            left: 0;
            position: absolute;
            right: 0;
            top: 41%;
        }
        .heading_work_init .title {
            margin-left: 0 !important;
            margin-right: 133px !important;
        }
        ::i-block-chrome, .heading_work_init {
            left: 0;
            position: absolute;
            right: 0;
            top: 37% !important;
        }
        ::i-block-chrome, .circle_rotate {
            margin: -33px auto;
            text-align: center;
            width: 77%;
        }

 }



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

::i-block-chrome, .heading_work_init {
    left: 0;
    position: absolute;
    right: 0;
    top: 42% !important;
}
::i-block-chrome, .heading_work_init .title {
margin-left: 0 !important;
margin-right: 97px !important;
}
::i-block-chrome, #thanks_support .thank_bx .skrollable img {
    left: 12.5% !important;
    position: relative;
    width: 70% !important;
}
::i-block-chrome, #thanks_support .thank_bx .skrollable img {
left: 20.5% !important;
position: relative;
width: 50% !important;
}
::i-block-chrome, #thanks_support .get_out_bx .title {
margin-top: 14%;
}
::i-block-chrome, #curtainLeftBottom {
    bottom: 0;
    height: 37% !important;
    margin-right: 16px !important;
    position: absolute;
    right: -24.9vw;
    text-align: right;
    transform-origin: 100% 0 0;
    width: 66%;
}
::i-block-chrome, #curtainRightBottom {
    bottom: 0;
    height: 30%;
    left: -24.9vw;
    margin-left: -17px !important;
    width: 68%;
}
::i-block-chrome, #transform-curtains .branding {
    height: 100%;
    padding-top: 191px;
    text-align: center;
}
::i-block-chrome,  #transform-star-txt .global {
    margin-top: 10px;
    position: relative;
    -webkit-transform: scale(0.95);
    width: 100%;
}
::i-block-chrome, #transform-star .global img {
    margin: 0 auto;
    -webkit-transform: scale(0.90) !important;
    width: 100%;
}
::i-block-chrome, .cross_line {
    display: inline-block;
    height: 84%;
}
::i-block-chrome, .cross_line2 {
     display: inline-block;
    height: 84%;

}
::i-block-chrome, .bottom_line {
height: 50%;
width: 2px;
min-height: 142px;
}
::i-block-chrome, .top_line {
height: 50%;
width: 2px;
min-height: 142px;
}
::i-block-chrome, .slider_div .svg_ele {
display: block;
margin: 0 auto;
max-width: 884px;
height: 451px;
}
::i-block-chrome, #curtainRightBottom .curtainFill {
background: #5EC7EB none repeat scroll 0 0;
bottom: -1px;
height: 70%;
position: absolute;
right: 0;
width: 20%;
}



}

/* tanvir */
 @media screen and (-webkit-min-device-pixel-ratio:0) and ( max-width: 1350px ) { 
            .peaple-heading .title {
               margin-top: 4%;
            }
            ::i-block-chrome, .logos_client_left li {
            padding: 33px 12px;
            }
             ::i-block-chrome, .logos_client_right li {
            padding: 33px 12px;
            }
            ::i-block-chrome, .slider_div .svg_ele {
                display: block;
                margin: 0 auto;
                max-width: 884px;
                height: 451px;
            }
            ::i-block-chrome, .heading_work_init .title {
                margin-left: 0 !important;
                margin-right: 98px !important;
            }
            ::i-block-chrome, .heading_work_init.mob_none .title img {
                display: block;
                height: 85px !important;
                width: 97% !important;
                max-width: 420px;
            }
            ::i-block-chrome, .cross_line2 {
                background: #5EC7EB none repeat scroll 0 0;
                display: inline-block;
                height: 92%;
                left: 0.2px;
                position: relative;
                top: 9px;
                -webkit-transform: rotate(-54deg);
                width: 8px;
            }
            ::i-block-chrome, .cross_line {
                background: #5EC7EB none repeat scroll 0 0;
                display: inline-block;
                height: 92%;
                left: 9px;
                position: relative;
                top: 15px;
                -webkit-transform: rotate(54deg);
                width: 8px;
            }
            ::i-block-chrome, .circle_waves {
                height: 699px;
                padding-top: 301px ;
            }
            ::i-block-chrome, .circle_waves .circle_rotate img {
                margin: 0 auto;
                transform: scale(0.95);
                width: 53%;
            }
            ::i-block-chrome, #curtainLeftBottom {
                margin-right: 1px;
            
            }
            ::i-block-chrome, #curtainRightBottom {
                bottom: 0;
                height: 31%;
                left: -24.9vw;
                margin-left: 0px;
                position: absolute;
                text-align: left;
                transform-origin: 0 0 0;
                width: 66%;
            }
            ::i-block-chrome, #curtainRightBottom .curtainFill {
                background: #5EC7EB none repeat scroll 0 0;
                bottom: 9px;
                height: 44%;
                position: absolute;
                right: 0;
                width: 11%;
            }
            ::i-block-chrome, .spacing_bx p {
                color: #1B2326;
                font-family: "aldine721_btroman";
                font-size: 14px;
                line-height: 22px;
            }
            ::i-block-chrome, #intro .line img {
                margin-top: -159px;
            }
            ::i-block-chrome, .circle_rotate {
                margin: -49px auto;
                text-align: center;
                width: 77%;
            }
            ::i-block-chrome, .heading_work_init {
                left: 0;
                position: absolute;
                right: 0;
                top: 39% !important;
            }
            ::i-block-chrome, .get_out_bx .title {
                margin-top: 18%;
                position: relative;
                text-align: center;
                z-index: 9999;
            }
            ::i-block-chrome, #transform-star .global_bx {
                margin: 134px auto 0;
                max-width: 443px;
                width: 100%;
            }
            ::i-block-chrome, #transform-global .global {
                margin-bottom: 0;
                margin-left: -44px;
                margin-top: -24px;
                max-width: 440px;
                width: 100%;
            }
            ::i-block-chrome, .work_int_bx {
                height: 100%;
                margin: 30px auto 0;
                max-height: 584px;
                max-width: 770px;
                position: relative;
                text-align: center;
                }
            ::i-block-chrome, #transform-star-txt .global_bx {
                 top: 27%;
            }
            ::i-block-chrome, #transform-star .global_bx .global_overlay_cont {
                max-width: 100%;
                text-align: center;
                top: 34.7%;
            }
            ::i-block-chrome, #transform-curtains .branding {
                height: 100%;
                padding-top: 157px;
                text-align: center;
                }
            ::i-block-chrome, #curtainRightTop .curtainFill {
                height: 100%;
                right: 0;
                top: 0;
                width: 64%;
            }
            ::i-block-chrome, #curtainLeftBottom {
                bottom: 0;
                height: 23% !important;
                margin-right: 10px !important;
                position: absolute;
                right: -24.9vw;
                text-align: right;
                transform-origin: 100% 0 0;
                width: 66%;
            }
            ::i-block-chrome, #transform-global .global img {
                vertical-align: middle;
                width: 100%;
                margin-top: -0.8px;
            }
             ::i-block-chrome, #transform-star .global img {
                margin: 0% auto 0;
                -webkit-transform: scale(0.90);
                width: 97%;
            }
            ::i-block-chrome, #curtainLeftBottom .curtainFill {
                background: #5EC7EB none repeat scroll 0 0;
                height: 100%;
                position: absolute;
                width: 39%;
            }
            ::i-block-chrome, #curtainRightBottom {
                bottom: 0;
                height: 28%;
                left: -24.9vw;
                margin-left: -9px !important;
                position: absolute;
                text-align: left;
                transform-origin: 0 0 0;
                width: 66%;
            }
            ::i-block-chrome, #curtainRightBottom .curtainFill {
                background: #5EC7EB none repeat scroll 0 0;
                bottom: 0px;
                height: 73%;
                position: absolute;
                right: 0;
                width: 23%;
            }
            ::i-block-chrome, .top_line {
                height: 39%;
                width: 2px;
                min-height: 140px;
            }
            ::i-block-chrome, .bottom_line {
                height: 50%;
                width: 2px;
                min-height: 140px;
            }
            ::i-block-chrome, #people_bx .people_rw .global img {
                width: 73%;
                margin-top: 6px;
                margin-right: 19px;
            }
            ::i-block-chrome, #get_touch {
                background: #5EC7EB none repeat scroll 0 0;
                padding: 61px 0;
                width: 100%;
            }
            ::i-block-chrome, .form_section {
                margin: 65px auto 0;
                max-width: 1170px;
            }
            ::i-block-chrome, .get_out_bx {
                display: inline-block;
                min-height: 492px;
                position: relative;
                text-align: center;
                width: 100%;
            }
            ::i-block-chrome, #curtainLine {
                height: 64%;
            }
            ::i-block-chrome, #transform-star-txt {
                padding: 12px 0;
                width: 100%;
            }
            ::i-block-chrome, .circle_waves .circle_rotate img {
                margin: 0 auto;
                -webkit-transform: scale(0.95);
                width: 55%;
            }
            ::i-block-chrome, .circle_waves {
                height: 699px;
                padding-top: 292px;
                }
            ::i-block-chrome, #curtainLeftTop .curtainFill {
                height: 100%;
                position: absolute;
                width: 63%;
                }
            ::i-block-chrome, #thanks_support .get_out_bx #easing img {
                left: 20% !important;
                position: relative;
                width: 46% !important;
            }
            ::i-block-chrome, #thanks_support .get_out_bx {
                min-height: 422px !important;
            }
            ::i-block-chrome, #get_touch .get_out_bx #easing img{
                width: 97%
            }
            ::i-block-chrome, .slider_car .crossing_img {
                 margin-top: 2px;
            }
            ::i-block-chrome, .slider_car {
                clear: left;
                margin-top: 13px;
            }
            .heading_work_init {
              top: 41% !important;
            }


           


        }  


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

    ::i-block-chrome, #transform-star-txt {
        padding: 2px 0;
        width: 100%;
    }
    ::i-block-chrome, #transform-curtains .branding {
        height: 100%;
        padding-top: 149px;
        text-align: center;
    }
    ::i-block-chrome, .get_out_bx {
        display: inline-block;
        min-height: 475px;
        position: relative;
        text-align: center;
        width: 100%;
   }
   ::i-block-chrome, #chartdiv {
        height: 343px;
        margin: 0 auto;
        max-width: 100%;
    }
    ::i-block-chrome, .get_out_bx #easing img {
        left: 1px;
        position: relative;
        width: 86%;
    }
    ::i-block-chrome, .foot_link {
        display: block;
        margin-top: 15px;
        text-align: center;
    }

 }


/* mukul 1295 722*/
   @media screen and (-webkit-min-device-pixel-ratio:0) and (max-width: 1300px){ 
       
       ::i-block-chrome, .grow_list > li.first_rh::after {
            left: 48px;
            margin-top: 7px !important;
        }
       ::i-block-chrome, .slider_div .svg_ele {
            display: block;
            margin: 0 auto;
            max-width: 884px;
            height: 451px;
       }
        ::i-block-chrome, .spacing_bx p {
            color: #1B2326;
            font-family: "aldine721_btroman";
            font-size: 14px;
            line-height: 23px;
        }
        ::i-block-chrome, .heading_work_init.mob_none .title {
            margin-left: 0 !important;
            margin-right: 47px !important;
       }

        ::i-block-chrome, #transform-star .global img {
            margin-top: 20px;
           -webkit-transform: scale(0.95);
        }
        ::i-block-chrome, #transform-curtains .branding {
            height: 100%;
            padding-top: 180px;
            text-align: center;
        }
        ::i-block-chrome, .heading_work_init {
            left: 0;
            position: absolute;
            right: 0;
            top: 44% !important;
        }
        ::i-block-chrome, #people_bx .people_rw .global img {
            width: 66%;
            margin-top: 15px;
            margin-left: -16px;
        }
        ::i-block-chrome, .circle_waves {
            height: 699px;
            padding-top: 324px;
        }
         ::i-block-chrome, .circle_rotate {
            margin: -33px auto;
            text-align: center;
            width: 77%;
        }
        ::i-block-chrome, #curtainLeftBottom {
            bottom: 0;
            height: 29% !important;
            margin-right: 20px !important;
            position: absolute;
            right: -24.9vw;
            text-align: right;
            transform-origin: 100% 0 0;
            width: 66%;
        }
        ::i-block-chrome, #transform-star-txt {
            padding: 39px 0;
            width: 100%;
        }
        ::i-block-chrome, #curtainRightBottom {
            margin-left: 0 !important;
        }
        ::i-block-chrome, .circle_waves .circle_rotate img {
            margin: 0 auto;
            -webkit-transform: scale(0.95);
            
            width: 59%;
        }
        ::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: 80px !important;
            width: 100% !important;
            max-width: 380px;
        }
        ::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: 21% !important;
            position: relative;
            width: 55.5% !important;
        }
        ::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: -141px;
        }
        ::i-block-chrome, .address_bx {
            margin-top: 0;
        }
        ::i-block-chrome, .radius_box {
            border: 8px solid white;
            border-radius: 50%;
            height: 180px;
            margin: 0 auto;
            text-align: center;
            width: 180px;
        }
        ::i-block-chrome, .radius_box h2 {
            line-height: 129px;
            text-transform: uppercase;
        }
        ::i-block-chrome, .crossing_img {
            margin-top: 30px;
            text-align: center;
        }
        ::i-block-chrome, .get_out_bx {
            display: inline-block;
            min-height: 518px;
            text-align: center;
            width: 100%;
            position: relative;
        }
        ::i-block-chrome, #thanks_support .get_out_bx {
             min-height: 525px;
        }

 }       
    

@media (min-width: 1050px) and (max-width: 1200px){
    .navbar .navbar-nav li a {
        padding: 20px 23px;
    }
    .nav.navbar-nav.navbar-left {
        position: relative;
        right: 0px;
    }
    .navbar .navbar-nav.navbar-right li a {
        padding: 20px 35px;
    }

}

  
/* ipad landscape */
  @media (max-width: 1024px){
#transform-star .global {
    right: 0;
    top: 24px;
    width: 100%;
    max-width: 100%;
}
 .get_out_bx {
    display: inline-block;
    min-height: 550px;
    text-align: center;
    width: 100%;
    position: relative;
}

 #transform-star .global img {
    width: 58%;
    display: inline-block;
}
.navbar .navbar-nav li a {
    padding: 20px 26px;
}
.navbar .navbar-nav.navbar-right li a {
    padding: 20px 31px;
}
.nav.navbar-nav.navbar-left {
    position: relative;
    right: 0px;
}
.heading_work_init.mob_none .title img {
    display: block;
    height: 90px !important;
    width: 100% !important;
    max-width: 320px;

}
.global {
    margin-bottom: 0;
    margin-left: auto;
    margin-top: -17px;
    max-width: 366px;
    width: 100%;
}


.slider_car {
    clear: left;
    margin-top: 10px;
}


#people_bx .people_rw {
    margin-top: 30px;
    padding: 110px 0 30px;
    width: 100%;
}




.address_bx {
    display: inline-block;
    margin-bottom: 27px;
    width: 100%;
    margin-top: 75px;
}

#address .crossing_img {
    margin-top: 0;
    text-align: center;
}


#transform-curtains .branding {
    height: 100%;
    padding-top: 180px;
    text-align: center;
}
#transform-star {
    height: 100%;
    padding: 143px 0 100px 0;
    background: #f5f2ee;
    width: 100%;
    margin-top: 20px;
}
#transform-star-txt {
    padding: 40px 0!important;
    width: 100%;
}

.slider_car_sub .owl-buttons {
    margin: -13px 0 0;
}



/*.skrollable .skrollable img {
    width: 72%;
}*/

.branding_circle .circle_rotate img {
    width: 72%;
}

/*.crossing_img img {
    margin-left: 0px;
}*/

#thanks_support .get_out_bx img {
    width: 45%;
}

#thanks_support .get_out_bx .stopping_by img {
    left: 0;
    width: 100% !important;
    max-width: 370px;
}


#thanks_support .get_out_bx .title {
    margin-top: 17%;
    position: relative;
    text-align: center;
    z-index: 9999;
}



.thank_bx .get_out_bx::before {
bottom: 36%;
top: auto;

}


.bottom_line {
    height: 18vh;
    margin: 0 auto;
    width: 2px;
}

.top_line {
    height: 18vh;
    width: 2px;
}
.logos_client_left li {
    padding: 38px 12px;
}
.logos_client_right li {
    padding: 38px 12px;
}
.heading_work_init .title {
margin-right: 13% !important;
}

.work_int_bx {
height: 100%;
margin: 45px auto 0;
max-height: 584px;
max-width: 770px;
position: relative;
text-align: center;
}

#chartdiv {
    height: 362px;
    margin: 0 auto;
    max-width: 100%;
}

#thanks_support {
    padding: 54px 0 100px;
    width: 100%;
}


.crossing_img {
    margin-top: 0!important;
    text-align: center;
}

#get_touch {
    padding: 80px 0 130px;
    width: 100%;
}


.tex_start {
    font-family: "League Gothic";
    font-size: 29px;
    margin-left: 0;
    position: relative;
    top: -18px;
}

#transform-global .global img {
    width: auto;
}

.branding_circle .title {
    position: relative;
    z-index: 9999;
    text-align: center;
}

.circle_waves {
    height: 699px;
    padding-top: 274px;
}
.work_inside .work_rightbx {
    float: right;
    padding-top: 40px;
    width: 47%;
}
#thanks_support .get_out_bx {
    min-height: 458px !important;
}
#thanks_support .get_out_bx img {
    width: 47% !important;
}
#people_bx .peaple-heading .global img {
    max-width: 295px;
    margin-top: 23px;
}

#transform-star .global {
    text-align: center;
}


#transform-star .global_bx {
    margin: 87px auto 0;
    max-width: 376px;
    width: 100%;
}



#transform-star-txt {
    padding: 18px 0;
    width: 100%;
}

#transform-star-txt .global {
    width: 100%;
    position: relative;
    transform: scale(.95);
}



        .people_section img {
            width: 297px;
        }.peaple-heading #easing img {
            width: 70%;
        }
        .thank_bx #easing {
            margin-right: -2px;
        }
        .peaple-heading #easing img {
            width: 70%;
        }
        #curtainLine {
            height: 59%;
        }
        #curtainRightTop {
            bottom: 20%;
            height: 67%;
        }
        #curtainLeftTop {
            bottom: 20%;
            height: 67%;
        }
        #curtainLeftBottom {
            bottom: 0;
            height: 24%;
            margin-right: 120px !important;
            position: absolute;
            right: -24.9vw;
            text-align: right;
            transform-origin: 100% 0 0;
            width: 66%;
        }
        #curtainRightBottom {
            bottom: 0;
            height: 24%;
            left: -24.9vw;
            margin-left: 57px !important;
            position: absolute;
            text-align: left;
            transform-origin: 0 0 0;
            width: 66%;
        }
        .bio_box li .img_bio .bio_content h3 {
            font-size: 20px;
            height: 22px;
            margin-bottom: 3px;
            margin-top: 5px;
            overflow: hidden;
        }
        .bio_box li .img_bio .bio_content p.sub_bio {
            height: 20px;
            margin-bottom: 24px;
        }
        .bio_box li{ min-height: 463px;}



        #get_touch #easing {
            margin-right: -33px;
        }
        #transform-global .global {
            margin-bottom: 0;
            margin-left: -113px;
            margin-top: -13px;
            max-width: 466px;
            width: 100%;
        }

        .peaple-heading #easing img {
            width: 69%;
        }
        .peaple-heading #easing {
            margin-left: -43px;
            margin-right: 4px;
        }
        .sbHolder {
              position: relative;
            width: 162px;
        }
        .work_leftbx #easing {
            margin-left: -137px;
            margin-right: 4px;
                margin-top: 41px;
        }
        .work_leftbx .peaple-heading #easing img {
            width: 192px;
        }
        .get_out_bx #easing img {
            left: -29px;
            position: relative;
        }
        #thanks_support .get_out_bx .stopping_by img {
            left: 0;
            width: 84% !important;
        }
        .bio_box {
           max-width: 1170px;
            padding: 0 16px;
        }
        .form_section {
            margin: 113px auto 0;
            max-width: 1170px;
            padding: 0 20px;
        }
        #transform-star-txt .global_bx {
            background: #f5f2ee none repeat scroll 0 0;
            border-bottom: 1px solid #515657;
            border-top: 1px solid #515657

        }  
        .work_int_bx {
            transform: scale(0.9);
        }
       
        .title h2 {
            font-size: 98px;
        }
        .circle_rotate {
           margin: -33px auto;
        }
        #transform-curtains .branding .title h2 {
            font-size: 131px;
        }    
        #transform-curtains .branding .title .overlay {
            color: transparent;
            left: 33px;
            margin-left: 22px;
            margin-top: -5px;
        }
        #transform-curtains .branding .title h2 span {
            font-size: 77px;
            letter-spacing: 7px;
            position: relative;
            text-decoration: underline;
            top: -37px;
        }
        #easing {
            margin-left: -47px;
            margin-right: -4px;
        }
        .logos_heading {
            margin: 0 auto;
            position: relative;
            width: 38%;
        }
        .peaple-heading #easing img {
            width: 81%;
        }
        .logos_client_left {
            margin-left: -155px;
            width: 32%;
        }
        .logos_client_right {
            margin-right: -136px;
            width: 32%;
        }
        .people_rw {
            background: #5ec7eb none repeat scroll 0 0;
            padding: 0 15px;
        }
        .bio_box li {
             position: relative;
            width: 23.2%;
        }
        .thanks_support .title h2 {
            font-size: 79px;
        }
        #easing {
            margin-left: 0;
            margin-right: -54px;
        }
        .work_inside {
             padding: 0 18px;
        }
        .peaple-heading #easing img {
            width: 49%;
        }


        #curtainLine { height: 62%; }

        .bio_box li{width:92%; margin:0 4%;}
        .bio_box .owl-theme .owl-controls .owl-buttons div.owl-next{margin-right:-10px;}
        .bio_box .owl-theme .owl-controls .owl-buttons div.owl-prev{margin-left:-10px;}
        .thank_bx{padding-bottom:15px;}

        }


        @media (max-width: 991px) {
            .navbar-header {
                float: none;
            }
            .navbar-toggle {
                display: block;
            }
            .navbar-collapse {
                border-top: 1px solid transparent;
                box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
            }
            .navbar-collapse.collapse {
                display: none!important;
            }
            .navbar-nav {
                float: none!important;
                margin: 7.5px -15px;
            }
            .navbar-nav>li {
                float: none;
            }
            .navbar-nav>li>a {
                padding-top: 10px;
                padding-bottom: 10px;
            }
            .navbar-text {
                float: none;
                margin: 15px 0;
            }
            .navbar-collapse.collapse.in { 
                display: block!important;
            }
            .collapsing {
                overflow: hidden!important;
            }
        }

    
   
/* ipad */
    @media (min-width: 768px) and (max-width: 770px){

        .people .peaple-heading .title {
            display: inline-block;
            left: 0;
            margin-top: 2% !important;
        }
        .bio_box .owl-theme .owl-controls .owl-buttons div.owl-next {
            margin-right: 1px;
        }
        .bio_box .owl-theme .owl-controls .owl-buttons div.owl-prev {
            margin-left: 2px;
        }
        .owl-carousel .owl-wrapper-outer {
               overflow: hidden;
            position: relative;
            margin: 0 auto;
        }


        #transform-star-txt .global_bx .title {
            padding-top: 7px;
        }
        #transform-star-txt .global_bx .our_services img {
            width: 73%;
        }
#work_initaitive .heading_work_init .title {
    margin: 0;
    display: inline;
}

        .get_out_bx .title .overlay {
            left: auto !important;
            margin-left: 8px !important;
            right: auto !important;
            text-align: center;
            top: -3px;
            width: 100%;
        }
        .title h2 {
            color: #fff;
            font-size: 89px;
            letter-spacing: 10px;
        }
        .title .overlay {
            color: transparent;
            margin-left: 91px !important;
            margin-top: -2px;
        }
        #transform-curtains .branding .title h2 {
            color: #5ec7eb;
            font-family: "League Gothic";
            font-size: 114px;
            font-weight: normal;
            left: 13px;
            letter-spacing: 10px;
            margin-top: 0;
            position: relative;
            text-align: center;
            z-index: 1;
        }
        .sub-heading .line::before {
            margin-left: -82px;
            margin-top: -6px;
        }

        .sub-heading .line.sec::before {
            margin-left: 69px;
            margin-top: -6px;
        }
        .grow_list > li.first_rh {
            height: auto !important;
    padding: 25px 0 !important;
            font-size: 24px !important;
        }
        .grow_list > li {
            background-size: cover;
            display: inline-block;
            font-family: League Gothic;
            font-size: 54px  !important;
            height: 222px !important;
            list-style-type: none;
            margin-right: 1px;
            padding:65px 0  !important;
            position: relative;
            text-align: center;
            width: 31%;

        }
        #transform-global .global_bx{
             left: 0;
            margin: 0 auto;
            position: absolute;
            right: 0;
            top: 29%;
            width: 100%;
        }
        .global_rw2 .global_bx .global_overlay_cont h2 {
            letter-spacing: 2px;
            margin: 20px auto 0;
            width: 61%;
        }
        #easing3 .inside_txt{

        }
        .heading_work_init .title h2.overlay {
            color: #ccc;
            left: 0;
            margin-left: 12px !important;
            margin-top: -2px;
            right: 0;
        }
        .sbSelector {
            top: 0;
            width: 92%;
        }
        .bio_box li{min-height: 599px;}
        .front, .back {
            border-radius: 21px;
            height: 598px;
            z-index: 1;
        }
        .peaple-heading .title{margin-top: 0}

        .peaple-heading .title h2.overlay {
            left: auto;
            margin: -4px auto 0 4px !important;
        }
        #transform-curtains .branding .title .overlay {
            color: transparent;
            left: -3px !important;
            margin-left: 30px;
            margin-top: 1px !important;
            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, 1px 1px 0 #b4b4b2, 1px 1px 0 #b4b4b2, 1px 1px 0 #b4b4b2, 1px 1px 0 #b4b4b2, 1px 1px 0 #b4b4b2  !important;
            top: -1px;
        }
        #transform-star-txt .global_bx .global_overlay_cont .title > h2.overlay {
            color: #ccc;
            margin-left: -1px !important;
            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, 1px 1px 0 #b4b4b2, 1px 1px 0 #b4b4b2, 1px 1px 0 #b4b4b2, 1px 1px 0 #b4b4b2 !important;
            top: 25px;
            left: 11px;
        }
        .svg_ele {
            display: block;
            margin: 0 auto;
            max-width:100% !important;
        }
        .svg_ele{max-width:95% !important;}
        .address_bx{margin-top:25px;}
        .slider_car .owl-theme .owl-controls .owl-buttons div.owl-prev{margin-top:11px;}


        }


            /* ipad */
@media (max-width: 770px){
.nav.navbar-nav.navbar-left {
    position: relative;
    right: 0;
}
#get_touch .ele_sect {
    margin-top: 0;
}
.global_bx .global_overlay_cont h2 br{
    display: none;
}    
#transform-star .global_bx .global_overlay_cont h2 br{
    display: none;
}
.nav.navbar-nav {
    width: 100%;
}
.slider_div .svg_ele {
    display: block;
    margin: 0 auto;
    max-width: 100%;
    height: auto;
}
.global_rw2 .global_bx .global_overlay_cont h2 {
    letter-spacing: 2px;
    margin: -3px auto 0;
    width: 56%;
}



 #transform-curtains {
    border-top: 20px solid #5ec7eb;
}

#transform-curtains .branding {
    height: 100%;
    padding-top: 40px;
    text-align: center;
}


.owl-theme .owl-controls .owl-buttons div {
    margin: 9px;
}

            .global_bx .global_overlay_cont h2 {
    font-size: 57px;
    letter-spacing: 4px;
    line-height: 54px;
    position: relative;
    text-transform: uppercase;
    z-index: 999;
    margin-top: 50px;
}


            .map_cont::before {
                background: #fff none repeat scroll 0 0;
                content: "";
                height: 3px;
                left: 8px;
                margin: -18px auto 0;
                position: absolute;
                right: 0;
                text-align: center;
                width: 41px;
            }

            .bio_box li {
                display: inline-block;
                float: none;
                margin-right: 12px;
                position: relative;
                width: 47%;
                min-height: 550px;
            }


            #transform-star .global img {
                margin-left:-2px;
            }

        .grow_list li {
           background: url(../img/ipad-circle-1.png) top center no-repeat;
           background-size: 90%!important;
        }

        #curtainsAnimation{
            display: none;
        }    
        .mob_disp-cur{
            display: block;
            margin-top: -1px;
        }
        .work_int_bx a span {
            border-bottom: 2px solid transparent;
            border-top: 2px solid transparent;
        }
        .cirle_rw_list a span {
            display: block;
        }
        .bio_box {
           padding: 0 5px;
        }
        .featured_image img {
            display: block;
            margin: 0 auto;
            max-width: 740px;
            width: 100%;
            padding: 0 39px;
        }
        .bio_box li {
            min-height: auto;
        }
        body.privacy_bx .content-area .title h2 {
            color: #5ec7eb;
            font-family: "League Gothic";
            font-size: 75px;
            font-weight: normal;
            left: 0;
            letter-spacing: 7px;
        }
        body.privacy_bx .content-area .entry-content {
            margin: 0 auto;
            max-width: 723px;
            padding: 0 20px;
        }
 

#thanks_support .get_out_bx .title {
margin-top: -40px;
position: absolute;
text-align: center;
z-index: 9999;
}


        .thank_bx .get_out_bx #easing img {
            left: 0 !important;
            position: relative;
        }    
        #transform-global .global {
            margin: 0 auto;
        }
        #get_touch .get_out_bx #easing img {
            left: -20px;
            position: relative;
            width: 95%;
        }
        .get_outside .ele_sect .logo_bx::before {
              margin-left: 1px;
            position: absolute;
            top: 21px;
            width: 100%;
        }
        .peaple-heading #easing img {
            width: 75%;
        }
        .peaple-heading #easing {
            margin: 0 auto;
        }
            .curtain-right{margin-top: -2px;}
            .curtain-left{margin-top: -2px;}

            body {
                overflow-x: hidden;
            }
            .svg_ele {
                display: block;
                margin: 0 auto;
                max-width: 70%;
            }
                #elephantAnimation {
                    padding-top: 90px;
                }
             .ele_sect {
                margin-top: 0;
            }
            .logo_bx .svg_ele {
                width: 79%;
            }
            .ele_sect .logo_bx::before {
                margin-left: -11px;
                width: 49px;
            }
            .ele_sect .logo_bx::after {
             margin-left: 269px;
                width: 49px;
            }
            .line {
                display: none;
                margin-top: 30px;
                text-align: center;
            }

            .branding h3 {
                font-size: 28px;
                letter-spacing: 3.1px;
                line-height: 30px;
                margin-bottom: 22px;
             }
            .title h2 {
                color: #fff;
                font-size: 62px;
            }
            .title .overlay {
                color: transparent;
                margin-left: 11px;
                margin-top: -2px;
            }
            .spacing_bx {
                margin: 34px auto;
                max-width: 600px;
            }
            .circle_waves {
                height: auto;
                padding-top: 32px;
                position: relative;
            }
.branding_circle .title {
    left: auto;
    position: absolute;
    right: auto;
    top: 37%;
    width: 100%;
    z-index: 1;
}

            .circle_rotate {
                margin: 0 auto;
                text-align: center;
                width: 100%;
            }
            .circle_rotate img {
                width: 100%;
            }
            .work_inside .work_leftbx .peaple-heading .global {
                left: 31%;
                position: absolute;
                top: 49%;
            }
            .branding_circle h2.overlay {
                margin-left: 9px;
                margin-top: -2px;
            }
            #transform-star-txt {
                padding: 47px 0;
                position: relative;
                width: 100%;
            }
            .curtain-left {
                z-index: 1;
            }
            .curtain-right {
                z-index: 1;
            }
            #transform-curtains .branding .title .overlay {
                color: transparent;
                left: 0;
                margin-left: 82px;
                margin-top: -2px;
            }
            #transform-curtains .branding .title .overlay {
                color: transparent;
                left: 0;
                margin-left: 30px;
                margin-top: -4px;
                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 span {
                font-size: 48px;
                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, 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 0 #000;
                top: -13px;
            }
            #transform-curtains .branding .title h2.overlay span::after {
                background: #5ec7eb none repeat scroll 0 0;
                bottom: -10px;
                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, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2;
                content: "";
                height: 5px;
                left: 0px;
                position: absolute;
                right: 0;
                width: 82%;
            }
            #transform-curtains .branding .title h2 span::after {
                background: #5ec7eb none repeat scroll 0 0;
                bottom: -9px;
                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, -10px 6px 0 #000, 0 0px 0 #000;
                content: "";
                height: 5px;
                left: 0;
                position: absolute;
                right: 0;
                width: 71%; 
            }

            #transform-curtains .branding .title h2.overlay span {
                box-shadow: none;
                left: 5px;
                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, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2;
                top: -9px;
            }
            #transform-curtains .branding .title h2 {
                color: #5ec7eb;
                font-family: "League Gothic";
                font-size: 70px;
                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 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, -10px 6px 0 #000, -11px 7px 0 #000;
                z-index: 1;
            }
            .sub-heading .line {
                margin: 4px 19px;
                width: 17%;
            }
            .sub-heading .line::before {
                margin-left: -52px;
                margin-top: -6px;
            }
            .sub-heading .line.sec::before {
                margin-left: 34px;
                margin-top: -6px;
            }
            .sub-heading {
                display: inline-block;
                margin-bottom: 13px;
                margin-top: 33px;
                max-width: 720px;
                width: 100%;
            }
            .grow_list li.first_rh {
                background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
                font-family: Aldine721 BT;
                font-size: 14px;
                margin-left: 0;
                margin-top: 13px;
                padding: 9px 0 18px;
                text-align: center;
                text-transform: uppercase;
                width: 100%;
                height: auto;
            }
            .grow_list > li {
                background-size: cover;
                display: inline-block;
                font-family: League Gothic;
                font-size: 46px;
                height: 180px;
                list-style-type: none;
                margin-right: 1px;
                padding: 61px 0;
                position: relative;
                text-align: center;
                width: 31%;
            }
            .grow_list > li.first_rh::before {
                display: none;
             }
            .grow_list > li::after {
               display: none;
              }
            .grow_list {
display: inline;
    margin-top: -2px;
    padding: 0;
    text-align: center;
    width: 100%;
    margin: 0;
            }
            #transform-global {
                height: 100%;
                padding: 30px 0;
                width: 100%;
            }
            #transform-global {
            height: 100%;
            padding: 100px 10px 40px;
            position: relative;
            width: 100%;

            }
            #transform-global .global_bx {
                margin: 0 auto;
                position: absolute;
                top: 29%;
                width: 95%;
            }
            .global_bx .global_overlay_cont {
                text-align: center;
                top: 0;
            }
            .global_bx .global_overlay_cont h2 {
            font-size: 49px;
            letter-spacing: 4px;
            line-height: 45px;
            position: relative;
            text-transform: uppercase;
            z-index: 999;
        }
        .peaple-heading .title {
            display: inline-block;
            margin-top: 0%;
            position: relative;
            z-index: 888;
            width: 100%;
        }
            #transform-star {
height: 100%;
padding: 10px 0;
position: relative;
width: 100%;

            }
            #transform-star .global_bx {
                margin: 0 auto;
                max-width: 100%;
                position: absolute;
                text-align: center;
                top: 36%;
            }
            .global_bx .global_overlay_cont {
                padding: 0 12px;
                text-align: center;
                top: 0;
            }

            #transform-star-txt .global_bx .global_overlay_cont .title > h2 {
            color: #5ec7eb;
            font-size: 81px;
            letter-spacing: 15px;
            line-height: 14px;
            margin-top: 12px;
            top: 0;
        }
            #transform-star-txt .global_bx .global_overlay_cont .title > h2.overlay {
                color: #ccc;
                margin-left: -13px;
                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: 21px;
            }
            #transform-star-txt .global_bx {
                top: 21%;
            }
           #transform-star-txt .global_bx {
            background: #f5f2ee none repeat scroll 0 0;
            border-bottom: 1px solid #000;
            border-top: 1px solid #000;
            height: 92px;
            left: 0;
            position: absolute;
            right: 0;
            top: 33%;
            width: 92%;
        }
            .peaple-heading {
                position: relative;
                text-align: center;
            }
            .people .peaple-heading .title {
            display: inline-block;
            left: 0;
            margin-top: 5%;
            position: absolute;
            right: 0;
            top: 6%;
            width: 100%;
            z-index: 888;
        }
            #easing3 .outside_txt img{
                width: 100%
            }
            #easing3 .inside_txt img{
                width: 100%
            }
            #easing3  > img{
                width: 100%;
            }
            #transform-star-txt .global_bx::before, #transform-star-txt .global_bx::after{
                display: none;
            }
            #easing3 .outside_txt {
               transform-origin:  center center;
            }
            #easing3 .inside_txt {
                transform-origin: center center;
            }


            .work_int_bx .circle_img {
                background: #fff none repeat scroll 0 0;
                border: 4px solid #5ec7eb;
                border-radius: 50%;
                display: inline-block;
                float: none;
                height: 83px;
                left: 0;
                margin-right:0px;
                margin-top: -8px;
                overflow: hidden;
                position: relative;
                width: 82px;
            }
            .work_bx {
                display: inline-block;
                margin: 45px auto 0;
                max-width: 100%;
                padding: 0 30px;
            }
            .work_int_bx .circle_img img {
                width: 124%;
            }
            .work_int_bx .circle_img img {
                left: -9px;
                position: absolute;
                top: -7px;
            }
            .work_int_bx .circle_img.four img {
                left: -9px;
                position: absolute;
                top: -8px;
            }
            .work_int_bx .circle_img.third img {
                left: -10px;
                top: -7px;
            }
            .work_int_bx .circle_img.sec img {
                left: -10px;
                top: -8px;
            }
            .heading_work_init.mobile_heading br {
                display: none;
            }
            .logos_client_left {
                margin-left: 0;
                width: 100%;
            }
            .logos_heading .title img {
                display: block;
                margin: 0 auto 19px;
                max-width: 300px;
                width: 100%;
            }
            .client_main {
                display: inline-block;
                margin: 64px auto 0;
                max-width: 100%;
                padding-bottom: 50px;
            }
            .logos_client_left ul {
                display: inline-block;
                padding: 0;
                text-align: center;
            }
            .logos_client_right > ul {
                display: inline-block;
                padding: 0;
            }
            .logos_client_right li {
                padding: 7px 12px;
            }
            .logos_client_left li {
                padding: 7px 12px;
            }
            .logos_heading {
                margin: 0 auto;
                position: relative;
                width: 100%;
            }
            .top_line{
                display: none;
            }
            .bottom_line{
                display: none;
            }
            .logos_client_right {
                margin-right: 0;
                width: 100%;
            }
            #people_bx {
                background: #5ec7eb none repeat scroll 0 0;
                border-top-left-radius: 0;
                border-top-right-radius: 0;
                padding: 30px 0 0px 0;;
                width: 100%;
            }
            .people_section img {
                width: 305px;
            }
            #people_bx .people_rw {
                padding: 0;
                width: 100%;
            }
            .form_section {
                margin: 19px auto 0;
                max-width: 1170px;
                padding: 0 24px;
                float: left;
                width: 100%;
            }
            .sbHolder {
                position: relative;
                width: 90%;
            }
            #easing {
                display: block;
                margin: 0 auto;
                text-align: center;
                width: 100%;
            }
            #transform-star .global img {
                width: 93%;
                margin: 0 auto;
            }
            .global_bx .global_overlay_cont h2 {
                font-size: 46px;
                letter-spacing: 4px;
                line-height: 54px;
                position: relative;
                text-transform: uppercase;
                z-index: 999;
            }
            .working_title img, .working_subtitle img {
                max-width: 451px;
            }
            #transform-star .global_bx .global_overlay_cont {
                max-width: 100%;
                text-align: center;
                top: 15%;
            }
            .people_rw {
                background: #5ec7eb none repeat scroll 0 0;
                padding: 0 15px;
                position: relative;
            }
            .peaple-heading .global img {
                width: 100%;
            }
            
           .bio_box li {
                display: inline-block;
                float: none;
                margin-right: 0px;
                margin-left: 0px;
                position: relative;
                width: 88%;
            }
            .bio_box > ul {
                display: inline-block;
                left: 0px;
                margin: 40px 0 0;
                padding: 0;
                position: relative;
                text-align: center;
                width: 100%;
            }
            .form_section .col-form_bx {
                float: left;
                margin-bottom: 21px;
                width: 50%;
            }
            #work {
                background: #5ec7eb none repeat scroll 0 0;
                display: inline-block;
                height: 100%;
                padding: 3px 0 51px;
                width: 100%;
            }
            .work_inside {
                margin: 0 auto;
                max-width: 1069px;
                padding: 0 15px;
            }
        .work_inside .work_leftbx {
            float: left;
            position: relative;
            width: 100%;
        }
            .work_inside .work_rightbx {
                float: right;
                padding-top: 1px;
                width: 100%;
            }
            .work_inside .work_leftbx .title > h2 {
                font-size: 92px;
                letter-spacing: 8px;
                text-align: left;
            }
            .peaple-heading .title h2.overlay {
                left: auto;
                margin: -4px auto 0 4px;
               
            }
            .work_inside .work_leftbx .peaple-heading .global {
                display: none;
                margin-left: 1px;
                margin-top: 1px;
                position: absolute;
            }
            .work_inside .work_rightbx a.btn {
                display: block;
                padding: 12px 29px;
                text-align: center;
                max-width: 320px;
                margin: 0 auto;
                margin-top: 29px;
            }

            #get_touch {
                background: #5ec7eb none repeat scroll 0 0;
                padding: 30px 0;
                width: 100%;
            }
            .address_bx .box {
                float: left;
                text-align: center;
                width: 100%;
            }
            .get_out_bx {
                display: inline-block;
                min-height: auto !important;
                text-align: center;
                width: 100%;
                 position: relative;
            }
            .work_int_bx {
                height: 100%;
                margin: -1px auto 0;
                max-height: inherit;
                max-width: 770px;
                position: relative;
                text-align: center;
            }
            .heading_work_init.mobile_heading {
                left: 0;
                margin-bottom: 29px;
                position: relative;
                right: 0;
                top: 0;
            }
        .heading_work_init .title h2.overlay {
            color: #ccc;
            left: 0;
            margin-left: 12px;
            margin-top: -2px;
            right: 0;
        }
        .title.second{
            margin-top: 0
        }
        #work_initaitive{padding: 0 0}

            #thanks_support {
                background: #5ec7eb none repeat scroll 0 0;
                padding: 30px 0;
                width: 100%;
            }
        .get_out_bx #easing img {
            left: 0;
            position: relative;
            width: 100%;
        }
            .get_out_bx #easing img {
                left: 0;
                position: relative;
                width: 59%;
            }

            #thanks_support .get_out_bx {
                min-height: auto !important;
                position: relative;
            }
            .get_outside {
                margin: 0 auto;
                max-width: 1069px;
                overflow: hidden;
            }
            .get_out_bx .title {
                 left: 0;
                margin-top: 0;
                position: absolute;
                right: 0;
                text-align: center;
                top: 45%;
                z-index: 1;
             }
            .thanks_support .title h2 {
                font-size: 70px;
                letter-spacing: 8px;
            }
            .get_out_bx .title .overlay {
                left: auto;
                margin-left: 5px;
                right: auto;
                text-align: center;
                top: -1px;
                width: 100%;
            }
            .lining_rw {
            text-align: center;
            display: none;
            }
            #chartdiv {
                height: 340px;
                margin: 0 auto;
                max-width: 100%;
            }
            #people_bx .peaple-heading .global img {
                max-width: 295px;
                margin-top: 3px;
            }
            .slider_car .owl-theme .owl-controls .owl-buttons div.owl-next {
                margin-right: 17px;
                margin-top: -4px;
            }
            .slider_car .owl-theme .owl-controls .owl-buttons div.owl-prev {
                margin-left: 17px;
                transform: rotate(45deg);
            }
            .logos_client_left {
                margin-left: 0;
                width: 50%;
            }
            .logos_client_right {
                margin-right: 0;
                width: 50%;
            }
            .mobile_display{display: block;}
            .mob_none{display: none;}
            .work_client .title h2.overlay {
                display: inline-block;
                margin-left: inherit;
                width: 100%;
             }
             .mobile_heading{display: block;}
            .navbar-default {
                background: rgb(27, 35, 38) none repeat scroll 0 0;
                border: medium none;
                z-index: 9999999;
            }
            .mob_nav{display: none;}
            .hide_desktop {
                display: block;
                left: 5%;
                padding-left: 0;
            }
            .hide_mobile{display: none;}
            .navbar .navbar-nav li:first-child a {
                padding-left: 19px;
            }
            .navbar .navbar-nav li a {
                padding: 14px 19px;
            }
            .navbar .navbar-nav.navbar-right li a {
                padding: 14px 19px;
            }
            .nav.navbar-nav {
                margin-bottom: 0;
                margin-top: 0;
            }
            .navbar-toggle {
                margin-top: 14px;
                padding: 9px 10px;
                position: relative;
            }
            .social_icon ul li a {
                background: #fff;
                border-radius: 50%;
                display: block;
                height: 50px;
                margin-right: 10px;
                padding: 5px 5px;
                width: 50px;
            }
            .social_icon li a img {
                max-width: 100%;
            }
        .cirle_rw_list {
            display: inline-block;
            left: 0;
            margin-bottom: 15px;
            margin-top: 19px;
            position: relative;
            text-align: center;
            width: 86%;
        }
        .col1 {
            width: 25%;
            float: left;
        }
        .work_int_bx .circle_heading_first {
           font-size: 28px;
            left: 0;
            letter-spacing: 0;
            line-height: 33px;
            margin-top: 10px;
            position: relative;
            text-align: center;
            text-transform: uppercase;
            width: 100%;
        }
        .work_int_bx .circle_heading_sec {
            font-size: 28px;
            left: 0;
            letter-spacing: 0;
            line-height: 33px;
            margin-top: 10px;
            position: relative;
            right: auto;
            text-align: center;
            text-transform: uppercase;
            width: 100%;
        }
        .work_int_bx .circle_heading_third {
            bottom: auto;
            font-family: "League Gothic";
            font-size: 28px;
            left: 0;
            letter-spacing: 0;
            line-height: 33px;
            margin-top: 9px;
            position: relative;
            text-align: center;
            text-transform: uppercase;
            width: 100%;
        }
        .work_int_bx .circle_heading_fourth {
            bottom: auto;
            font-family: "League Gothic";
            font-size: 28px;
            letter-spacing: 0;
            line-height: 33px;
            margin-top: 10px;
            position: relative;
            right: 0;
            text-align: center;
            text-transform: uppercase;
            width: 100%;
        }
        .work_bx .carousel-indicators {
            bottom: -14px;
            top: auto;
        }
        .work_bx {
            display: inline-block;
            margin: 50px auto 0;
            max-width: 100%;
            padding: 0 30px;
        }
        .sbSelector {
              text-transform: uppercase;
            top: 0;
            width: 88%;
        }
        .title.second .with {
            display: inline-block;
            left: -1px;
            margin-top: 0;
            position: relative;
        }
        .heading_work_init .title.second h2.overlay {
            margin-left: 16px;
            margin-top: -1px;
        }
        .circle_rotate img {
            animation: 17s linear 0s normal none infinite running writingInCircles;
            transform-origin: center center 0;
            width: 100%;
        }    

        #get_touch, #thanks_support, #work, #people_bx, #client_main, #work_initaitive, #transform-star-txt, #transform-global, #transform-curtains, #transform-circle, #transform, #intro {overflow: hidden;} 
        #work_initaitive {
            padding: 20px 0;
            position: relative;
        }
        #get_touch {
            margin-top: -10px !important;
            padding: 30px 0;
            width: 100%;
        }
        .thank_bx .get_out_bx::before {
            bottom: 32%;
            top: auto;
        }
        .work_title img {
           margin-bottom: 22px;
            margin-top: 37px;
            width: 45%;
        }


        }

        @media (min-width: 720px) and (max-width: 735px){

        .bio_box li .img_bio .bio_content p {
            font-size: 13px;
            height: 106px;
            overflow: hidden;
        }
        .global_bx .global_overlay_cont h2 {
            padding: 0 14px;
        }

        }


    /* iphone 6+ landscape */
        @media screen and (min-device-width : 414px) 
            and (-webkit-device-pixel-ratio: 3){

        .col1 {
            width: 21%;
            float: none;
            display: inline-block;
        }        
        .cirle_rw_list {
            display: inline-block;
            left: 0;
            margin-bottom: 15px;
            margin-top: 19px;
            position: relative;
            text-align: center;
            width: 100%;
        }        
        .bio_box li {
            display: inline-block;
            float: left;
            }        
        #get_touch #easing {
            margin-right: 0px;
        }
        .sub-heading {
            display: inline-block;
            margin-bottom: 13px;
            margin-top: 33px;
            max-width: 720px;
            width: 97%;
        }
        .global_bx .global_overlay_cont h2 {
            padding: 0 14px;
        }        
        #thanks_support .get_out_bx .title {
            margin-top: 0;
            position: absolute;
            text-align: center;
            z-index: 99;
        }
        .grow_list {
            display: inline-block;
            margin: 0 auto;
            padding: 0;
            text-align: center;
            width: 100%;
        }
        .our_services img {
            width: 70%;
        }
        .people_section img {
            width: 277px;
        }
        .people .peaple-heading .title {
            margin-top: 8%;
            z-index: 888;
        }
        .carousel {
            position: relative;
            margin-top: -3px;
        }
        #work {
             padding: 6px 0 51px;
            width: 100%;
        }
        .global_bx .global_overlay_cont h2 {
            font-size: 56px;
            letter-spacing: 4px;
            line-height: 54px;
            padding: 0 44px;
            position: relative;
            text-transform: uppercase;
            z-index: 999;
        }
        #transform-star-txt .global_bx .title {
            padding-top: 9px;
        }
        .heading_work_init .title {
            margin-left: 0;
        }
        .heading_work_init .title.second {
            margin-right: 0;
        }
        .branding_circle h2.overlay {
            margin-left: 0px;
            margin-top: -2px;
            left: 0;
            right: 0;
        }
        .title .overlay {
            color: transparent;
            margin-left: 3px;
            margin-top: -4px;
            left: 0;
            right: 0;
        }
        #transform-global .global {
            margin: 0 auto;
        }
        #transform-star-txt .global {
            position: relative;
            transform: scale(1);
            width: 100%;
        }
        #transform-star .global_bx {
            margin: 0 auto;
            max-width: 100%;
            position: absolute;
            text-align: center;
            top: 42%;
        }
        .get_out_bx::before{
            display: none;
        }
        .get_outside .ele_sect .logo_bx::before {
            display: inline-block;
            height: 15px;
            margin-left: 24px;
            position: absolute;
            top: 35px;
            width: 93%;
            background-size: contain;
        }

        .front, .back {
            border-radius: 21px;
            height: 550px;
            z-index: 1;
        }
        .bio_box li {
            min-height: 550px;
            position: relative;
        }
        #people_bx {
            padding: 30px 0 5px 0;
            width: 100%;
        }
        .client_main {
            display: inline-block;
            margin: 52px auto 0;
            max-width: 100%;
            padding-bottom: 20px;
        }
        #work_initaitive .heading_work_init .title {
            margin: 0 auto;
        }
        #transform-star .global_bx .global_overlay_cont h2 {
            font-size: 49px;
            letter-spacing: 4px;
            line-height: 45px;
            width: 68%;
            margin: 0 auto;
        }
        #transform-global .global_bx {
            margin: 0 auto;
            position: absolute;
            top: 29%;
            width: 95%;
            left: 0;
            right: 0;
        }
        .grow_list > li {
            background-size: cover;
            display: inline-block;
            font-family: League Gothic;
            font-size: 46px;
            height: 219px;
            list-style-type: none;
            margin-right: 1px;
            padding: 81px 0;
            position: relative;
            text-align: center;
            width: 31%;
        }
        #transform-curtains .branding .title .overlay {
            color: transparent;
            left: 0;
            margin-left: 6px;

        }
        .sub-heading .line::before {
            margin-left: -85px;
            margin-top: -6px;
        }
        .sub-heading .line.sec::before {
            margin-left: 69px;
            margin-top: -6px;
        }
        #thanks_support .get_out_bx .title {
            margin-top: 0;
            position: absolute;
            text-align: center;
            z-index: 99;
        }
        #transform-star-txt .global_bx .global_overlay_cont .title > h2.overlay {
            color: #ccc;
            margin-left: 2px;
            top: 26px;
        }
        .heading_work_init .title h2.overlay {
            color: #ccc;
            left: 0;
            margin-left: 3px;
            margin-top: -2px;
            right: 0;
        }
        }


    /* iphone 6 landscape */
        @media only screen and (max-device-width: 667px) 
            and (-webkit-device-pixel-ratio: 2) {

        #transform-star .global_bx {
            margin: 0 auto;
            max-width: 100%;
            position: absolute;
            text-align: center;
            top: 42%;
        }
        #work {
            padding: 3px 0 51px;
            width: 100%;
        }
        #people_bx {
            padding: 30px 0 0px 0;
            width: 100%;
        }
        .get_out_bx::before{
            display: none;
        }
        #thanks_support .get_out_bx .title {
            margin-top: 0;
            position: absolute;
            text-align: center;
            z-index: 99;
        }
        .grow_list {
            display: inline-block;
            margin: 0 auto;
            padding: 0;
            text-align: center;
            width: 100%;
        }
        .global_bx .global_overlay_cont h2 {
            font-size: 56px;
            letter-spacing: 4px;
            line-height: 54px;
            padding: 0 14px;
            position: relative;
            text-transform: uppercase;
            z-index: 999;
        }
        #transform-star-txt .global_bx .title {
            padding-top: 9px;
        }
        .heading_work_init .title {
            margin-left: 0;
        }
        .heading_work_init .title.second {
            margin-right: 0;
        }
        .our_services img {
            width: 77%;
        }
        .bio_box li {
            min-height: 523px;
        }
        .front, .back {
            border-radius: 21px;
            height: 523px;
            z-index: 1;
        }
        #transform-global .global {
            margin: 0 auto;
        }
        #transform-star-txt .global {
            position: relative;
            transform: scale(0.9);
            width: 100%;
        }
        .grow_list > li {
             font-size: 46px;
            height: 194px;
            list-style-type: none;
            margin-right: 1px;
            padding: 61px 0;
        }
        #transform-star .global_bx .global_overlay_cont h2 {
            font-size: 49px;
            letter-spacing: 4px;
            line-height: 45px;
            width: 68%;
            margin: 0 auto;
        }
        #people_bx{
            padding: 30px 0 -3px 0
        }
        .work_int_bx .heading_work_init .title {
            margin: 0;
        }
        .sub-heading .line::before {
            margin-left: -85px;
            margin-top: -6px;
        }
        .sub-heading .line.sec::before {
            margin-left: 69px;
            margin-top: -6px;
        }


        #transform-curtains .branding .title h2 span {
            font-size: 42px;
            letter-spacing: 7px;
            position: relative;
            text-decoration: none;
            top: -13px;
            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, -8px 4px 0 #000, 0px 0px 0 #000, 0px 0px 0 #000, 0px 0px 0 #000;
        }
        #transform-curtains .branding .title h2.overlay span {
            text-shadow: none;
        }
        .get_outside .ele_sect .logo_bx::before {
            display: inline-block;
            height: 15px;
            margin-left: 40px;
            position: absolute;
            top: 33px;
            width: 87%;
            background-size: contain;
        }



         }




        @media (max-width: 640px){

        .global_bx .global_overlay_cont h2 {
            padding: 0 14px;
        }
        #people_bx {
             padding: 30px 0 2px;
            width: 100%;
        }
        #transform-star .global_bx {
           text-align: center;
            top: 41%;
        }
        #work {
            height: 100%;
            padding: 0 0 51px;
            width: 100%;
        }
        #transform-star-txt .global_bx .title {
            padding-top: 8px;
        }
        .our_services img {
            width: 72%;
        }
        #transform {
            padding: 0;
            width: 100%;
        }    
        #transform-star-txt .global {
            position: relative;
            transform: scale(0.9);
            width: 100%;
        }
        .bio_box li {
           min-height: 513px;
          
        }
        .front, .back {
            border-radius: 21px;
            height: 513px;
            z-index: 1;
        }
        #thanks_support .get_out_bx .title {
            margin-top: 0;
            position: absolute;
            text-align: center;
            z-index: 99;
        }    
        .heading_work_init .title.second {
            margin-right: 0;
        }    
        #thanks_support .get_out_bx #easing img {
            left: 3px;
            position: relative;
        }
         .get_out_bx .title {
                 left: 0;
                margin-top: 0;
                position: absolute;
                right: 0;
                text-align: center;
                top: 34%;
                z-index: 1;
             }
        #transform-star-txt .global_bx .global_overlay_cont .title > h2 {
            color: #5ec7eb;
            font-size: 73px;
            letter-spacing: 12px;
            line-height: 14px;
            margin-top: 9px;
            top: 0;
        }
        #transform-star-txt .global_bx {
            background: #f5f2ee none repeat scroll 0 0;
            border-bottom: 1px solid #000;
            border-top: 1px solid #000;
            height: 83px;
            left: 0;
            position: absolute;
            right: 0;
            top: 33%;
            width: 92%;
        }
        .thank_bx .logo_bx h3 {
            font-family: Aldine721 BT;
            font-size: 12px;
            margin-bottom: 34px;
            margin-top: 0;
            text-align: center;
        }
        .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: 26px;
            position: absolute;
            top: 21px;
            width: 88%;
        }
        .navbar .navbar-nav li a {
            padding: 10px 19px;
        }
        #get_touch, #thanks_support, #work, #people_bx, #client_main, #work_initaitive, #transform-star-txt, #transform-global, #transform-curtains, #transform-circle, #transform, #intro{
            margin-top: -1px;
        }
        #transform-circle {
            width: 100%;
            margin-top: -1px;
        }
        .heading_work_init .title {
            margin-left: 0;
        }
        #transform-curtains .branding .title .overlay {
            color: transparent;
            left: 18px;
            margin-left: 9px;
            margin-top: -4px;
            display: none;
         }
        #transform-star-txt .global_bx .global_overlay_cont .title > h2.overlay {
            color: #ccc;
            margin-left: -9px;
            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, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2;
            top: 23px;
        }
        .work_inside .work_rightbx a.btn {
            display: block;
            padding: 12px 29px;
            text-align: center;
            max-width: 280px;
            margin: 0 auto;
            margin-top: 25px;
        }
        .sub-heading .line.sec::before {
            margin-left: 42px;
            margin-top: -6px;
        }

        .sub-heading .line::before {
            margin-left: -55px;
            margin-top: -6px;
        }
        .title h2 {
            color: #fff;
            font-size: 68px;
            letter-spacing: 11px;
        }
        #transform-star .global_bx .global_overlay_cont h2 {
            font-size: 49px;
            letter-spacing: 4px;
            line-height: 45px;
            margin: 0 auto;
            position: relative;
            text-transform: uppercase;
            width: 72%;
            z-index: 999;
        }
        
        #transform-global .global {
            margin: 0 auto;
        }


        }

/*
@media (min-width: 552px) and (max-width: 552px){

.global_bx .global_overlay_cont h2 {
    padding: 0 14px;
    font-size: 36px !important;
}


}*/



    /* iphone 5 landscape */
        @media (min-width: 568px) and (max-width: 568px){
        .global_bx .global_overlay_cont h2 {
            padding: 0 14px;
            font-size: 50px;
            letter-spacing: 4px;
            line-height: 48px;
        }
        #thanks_support .get_out_bx .title {
            margin-top: 55px;
            position: absolute;
            text-align: center;
            z-index: 99;
        }
        .bio_box > ul {
            display: inline-block;
            left: 8px;
            margin: 15px 0 0;
         }
        .people .peaple-heading .title {
            display: inline-block;
            left: 0;
            margin-top: 8%;
         }
        .people_section img {
            width: 282px;
        }
        #transform-star .global_bx .global_overlay_cont h2 {
            font-size: 45px;
            }
        #people_bx {
            padding: 30px 0 0px 0;
        }
        .bio_box li {
            min-height: 486px;
        }
        .front, .back {
            border-radius: 21px;
            height: 486px;
            z-index: 1;
        }
        .grow_list > li {
            font-size: 41px;
            height: 161px;
            list-style-type: none;
            margin-right: 1px;
            padding: 55px 0;
        }
        .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: 17px;
            position: absolute;
            top: 37px;
            width: 92%;
        }
        .work_int_bx .circle_heading_first {
            font-family: "League Gothic";
            font-size: 20px;
            left: -1px;
            letter-spacing: 0;
            line-height: 24px;
            margin-top: 10px;
            position: absolute;
            text-align: center;
            text-transform: uppercase;
            width: 87px;
        }
        .work_int_bx .circle_heading_sec {
            left: 102px;
            letter-spacing: 0;
            line-height: 24px;
            margin-top: 10px;
            position: absolute;
            right: auto;
            text-align: center;
            text-transform: uppercase;
            width: 88px;
            font-size: 20px;
        }
        .work_int_bx .circle_heading_third {
            bottom: auto;
            font-family: "League Gothic";
            font-size: 20px;
            left: 214px;
            letter-spacing: 0;
            line-height: 24px;
            margin-top: 8px;
            position: absolute;
            text-align: center;
            text-transform: uppercase;
            width: 72px;
        }
        .work_int_bx .circle_heading_fourth {
            bottom: auto;
            font-family: "League Gothic";
            font-size: 20px;
            letter-spacing: 0;
            line-height: 24px;
            margin-top: 6px;
            position: absolute;
            right: 30px;
            text-align: left;
            text-transform: uppercase;
            width: 87px;
        }
        #transform-global .global {
            margin: 0 auto;
        }

        }

            /* iphone 4 landscape */
        @media (min-width: 480px) and (max-width: 480px){
        .work_int_bx .circle_img img {
            left: -9px;
            position: absolute;
            top: -8px;
        }
        .cirle_rw_list {
        display: inline-block;
        left: 0;
        margin-bottom: 15px;
        margin-top: 19px;
        position: relative;
        text-align: center;
    }
        .bio_box li {
            min-height: 450px;
            position: relative;
        }
        .front, .back {
            border-radius: 21px;
            height: 450px;
            z-index: 1;
        }
        #transform-global .global {
            margin: 0 auto;
        }
        .get_out_bx .title .overlay {
            left: auto;
            margin-left: -5px;
            right: auto;
            text-align: center;
            top: -6px;
            width: 100%;
        }
        .branding_circle .title {
            left: auto;
            position: absolute;
            right: auto;
            top: 39%;
            width: 100%;
            z-index: 1;
        }
        .tex_start {
            left: 0;
            margin-left: 0;
            position: absolute;
            right: 0;
            text-align: center;
            top: -57px;
        }
        .title h2{left: 0}
        .global_bx .global_overlay_cont h2 {
            font-size: 43px;
            letter-spacing: 4px;
            line-height: 45px;
            position: relative;
            text-transform: uppercase;
            z-index: 999;
        }
        .title .overlay {
            color: transparent;
            margin-left: 5px;
            margin-top: -1px;
        }
        .branding_circle h2.overlay {
            margin-left: 1px;
            margin-top: -2px;
        }
        .grow_list > li {
            font-size: 32px;
            height: 135px;
            padding: 49px 0;
            position: relative;
            text-align: center;
            width: 31%;
        }
        #easing {
            left: 0;
            margin-left: 0;
            margin-right: 0;
            max-width: 100%;
            right: 0;
        }
        .global_rw2 .global_bx .global_overlay_cont h2 {
            font-size: 46px;
            letter-spacing: 1px;
            line-height: 50px;
            position: relative;
            text-transform: uppercase;
            z-index: 999;
        }
        #easing3 .outside_txt{ transform-origin:center center;}
        #easing3 .inside_txt{ transform-origin:center center;}
        .cirle_rw_list {
            display: inline-block;
            left: 19px;
            margin-bottom: 15px;
            margin-top: 19px;
            position: relative;
            text-align: center;
        }
        #people_bx .people_rw .global img {
            width: 44%;
        }
        .work_bx {
            display: inline-block;
            margin: 28px auto 0;
            max-width: 100%;
            padding: 0 30px;
        }
        .work_bx .carousel-indicators {
            bottom: -4px;
            top: auto;
        }

        .peaple-heading #easing {
            left: auto;
            margin-top: -8px;
            right: -143px;
        }
        .peaple-heading #easing img {
            width: 38%;
        }


        #people_bx {
           padding: 30px 0 0;
            width: 100%;
        }
        .peaple-heading .title {
            display: inline-block;
            margin-top: 0;
            position: relative;
            width: 100%;
            z-index: 888;
        }
        #thanks_support .get_out_bx #easing img {
            left: 0;
            position: relative;
        }



        }


            /* resposnive mobiles */
        @media (max-width: 479px){

        #transform-curtains {
            background: #f5f2ee;
            z-index: 111;
            border-top: 30px solid #5ec7eb;
        }    
        #work {
            height: 100%;
            padding: 30px 0 80px;
            width: 100%;
        }
        .work_bx .carousel-inner .item {
            height: 126px;
            overflow-y: scroll;
            overflow-x: hidden;
        }
        .work_int_bx .work_bx {
            display: inline-block;
            margin: 9px auto 0;
            max-width: 100%;
            padding: 0 13px;
        }
        .work_bx .carousel-inner .item .scrollbar-inner {
            height: auto;
            padding-right: 11px;
        }
        .work_title img {
            margin-bottom: 22px;
            margin-top: 28px;
            width: 82%;
        }
        .work_leftbx .peaple-heading #easing img {
            width: 138px;
             margin-top: 12px;
        }
        #transform-star {
            height: 100%;
            padding:20px 0 16px;
            position: relative;
            width: 100%;
        }
        #get_touch .get_out_bx #easing img {
            left: 0;
            position: relative;
            width: 100%;
        }
        .grow_list {
            display: inline-block;
            margin-left: 0;
            margin-top: -2px;
            padding: 0;
            text-align: center;
            width: 100%;
        }
        .get_out_bx .title img {
            width: 89%;
        }
        #thanks_support .get_out_bx .stopping_by img {
            left: 0;
            width: 89%;
        }
        #thanks_support .get_out_bx .title {
            margin-top: 36px;
            position: absolute;
            text-align: center;
            z-index: 99;
        }
        .bio_box > ul {
            display: inline-block;
            left: 0;
            margin: 40px 0 0;
           
        }
         .work_int_bx a.active span {
            border-bottom: 2px dotted #5ec7eb;
            border-top: 2px dotted #5ec7eb;
            display: block;
        }
        #thanks_support .get_out_bx .title {
            margin-top: 42px;
            padding: 0 11px;
            position: absolute;
            text-align: center;
            z-index: 9999;
        }
        .tex_start {
            position: absolute;
            top: -54px;
        }
        .tex_start img {
            width: 80px;
        }
        #transform {
            padding: 0;
            width: 100%;
        }
        body.privacy_bx .content-area .entry-content {
            margin: 0 auto;
            max-width: 723px;
            padding: 0 8px;
        }
        body.privacy_bx .content-area .title h2 {
            color: #5ec7eb;
            font-family: "League Gothic";
            font-size: 51px;
            font-weight: normal;
            left: 0;
            letter-spacing: 5px;
            margin-top: 0;
            position: relative;
            text-align: center;
            text-shadow: -2px -2px 0 #1b2326, 2px -2px 0 #1b2326, 2px 2px 0 #1b2326, -3px 0 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-transform: uppercase;
            z-index: 1;
        }

        #thanks_support .get_out_bx .title {
            margin-top: 12%;
            position: absolute;
            text-align: center;
            z-index: 99;
        }    
        .heading_work_init .title.second {
            margin-right: 0;
        }
        .work_int_bx .circle_img.four img {
            left: -7px;
            position: absolute;
            top: -6px;
            width: 122%;
        }
        #transform-global .global {
            margin: 0 auto;
        }
        #transform-curtains .branding .title h2 span::after {
            background: #5ec7eb none repeat scroll 0 0;
            bottom: -4px;
            width: 75%;
        }
        #transform-curtains .branding .title h2.overlay span::after {
            background: #5ec7eb none repeat scroll 0 0;
            bottom: -6px;
            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, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2;
            content: "";
            height: 5px;
            left: 1px;
          
        }
        #transform-curtains .branding .title h2.overlay span {
            box-shadow: none;
            left: 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, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2;
            top: -14px;
        }
        #people_bx .peaple-heading .global img {
            width: 54%;
        }
        #thanks_support .get_out_bx #easing img {
            left: 0;
            position: relative;
        }
        .privacy_policy {
            padding: 0 20px;
        }
        body.privacy_bx .content-area h2 {
            color: #fff;
            font-family: League Gothic;
            text-transform: uppercase;
            letter-spacing: 2px;
            font-size: 28px;
            text-align: center;
            margin-bottom: 37px;
        }

        #transform-global .global_bx {
            margin: 0 auto;
            position: absolute;
            top: 23%;
            width: 95%;
        }
        .sbSelector {
            width: 100%;
           left: 0;
           letter-spacing: 1px;
        }
        .work_inside .work_leftbx .peaple-heading .global{top:6%;}
        .logos_client_right {
            margin-right: 0;
            width: 100%;
        }
        .logos_client_left {
            margin-right: 0;
            width: 100%;
        }
        .logos_heading.mob_none{display: none;}
        .svg_ele {
            display: block;
            margin: 0 auto;
            max-width: 100%;
        }
        #transform-star .global_bx {
            margin: 0 auto;
            max-width: 100%;
            position: absolute;
            text-align: center;
            top: 34%;
        }
        .work_inside .work_rightbx {
            float: right;
            padding-top: 20px;
            width: 100%;
        }
        #transform-star-txt .global_bx .title {
            padding-top: 7px;
        }
        .logos_heading img {
            margin-bottom: 16px;
            padding: 0 49px;
            width: 100%;
        }
        .people_section img {
            width: 216px;
        }
        .our_services img {
            display: block;
            height: 50px;
        }   
        #transform-star-txt .global_bx {
            background: #f5f2ee none repeat scroll 0 0;
            border-bottom: 1px solid #000;
            border-top: 1px solid #000;
            height: 64px;
            left: 0;
            position: absolute;
            right: 0;
            top: 24%;
            width: 92%;
        }
        .grow_list > li {
            background-size: cover;
            display: inline-block;
            font-family: League Gothic;
            font-size: 26px;
            height: 99px;
            list-style-type: none;
            margin-right: 1px;
            padding: 33px 0;
            position: relative;
            text-align: center;
            width: 31%;
        }  
        #easing3 .outside_txt {
            animation: 30s linear 0s normal none infinite running writingInCircles;
            left: 0px;
            position: absolute;
            top: 0;
            transform-origin: center center;
        }
        #easing3 .inside_txt {
            animation: 30s linear 0s normal none infinite running writingInCircles;
            left: 0px;
            position: absolute;
            top: 0;
            transform-origin: center center;
        }
        .get_out_bx .title .overlay {
            left: auto;
            margin-left: -8px;
            right: auto;
            text-align: center;
            top: -1px;
            width: 100%;
        }
        .branding {
            padding: 70px 0 70px 0;
        }
        .ele_sect h3 {
            margin-bottom: 8px;
            text-align: center;
        }
        #elephantAnimation {
            padding-top: 55px;
        }
        .circle_rotate {
            margin-left: 0;
        }
        .branding_circle h2.overlay {
            margin-left: -12px;
            margin-top: -1px;
        }
        .global_bx .global_overlay_cont h2 {
            font-size: 36px;
            letter-spacing: 1px;
            line-height: 36px;
            position: relative;
            text-transform: uppercase;
            z-index: 999;
            padding: 0 15px;
        }
        #transform-star .global_bx .global_overlay_cont h2 {
            font-size: 32px;
            letter-spacing: 1px;
            line-height: 37px;
            margin: 32px auto 0;
            position: relative;
            text-transform: uppercase;
            width: 72%;
            z-index: 999;
        }
        #transform-curtains .branding .title .overlay {
            color: transparent;
            left: -9px;
            margin-left: 30px;
            margin-top: 1px;
            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, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2;
        }
        .tex_start {
            font-family: "League Gothic";
            font-size: 29px;
            left: 0;
            margin-left: 0;
            right: 0;
            text-align: center;
        }
        #people_bx .people_rw {
            margin-top: 2px;
            padding: 39px 0;
            width: 100%;
        }
        #people_bx {
           padding: 0 10px;
            width: 100%;
        }
        .peaple-heading .title {
            display: inline-block;
            left: 0;
            position: absolute;
            right: 0;
            top: 1.5%;
            width: 100%;
            z-index: 888;
        }
        .sbHolder {
            position: relative;
            width: 92%;
        }
        .lining_rw {
            display: none;
            text-align: center;
        }
        .bio_box li {
            min-height: 606px;
            position: relative;
            width: 100%;
        }
        .title.second {
            margin-top: -1px;
        }
        .logos_heading {
            display: inline-block;
            margin: 0 auto;
            position: relative;
            width: 100%;
        }
        .form_section {
            margin: 50px auto 0;
            max-width: 1170px;
            padding: 0 0;
        }
        .get_out_bx::before{
            display: none;
        }
        .lining_rw > img {
            width: 100%;
        }
        .work_inside .work_leftbx {
            position: relative;
            width: 100%;
        }
        .work_inside .work_leftbx .peaple-heading .title {
            position: relative;
        }
        .title h2 {
            color: #fff;
            font-size: 62px;
            left: 0;
            letter-spacing: 8px;
            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;
        }
        .crossing_img{
            margin-top: 15px;
        }
        .get_out_bx .title {
            margin-top: 0;
            position: absolute;
            text-align: center;
            top: 34%;
            z-index: 9;
            left: 0;
        }
        #chartdiv {
            height: 210px;
            margin: 0 auto;
            max-width: 100%;
        }
        .get_outside {
            overflow: hidden;
            position: relative;
        }
        #easing {
            margin-left: 0;
            margin-right: 0;
        }
        .slider_car .owl-theme .owl-controls .owl-buttons div.owl-prev {
            margin-left: 22px;
        }
        .slider_car .owl-theme .owl-controls .owl-buttons div.owl-next {
            margin-right: 25px;
            margin-top: -7px;
         }
        .thanks_support .title h2 {
            font-size: 65px;
            letter-spacing: 6px;
            left: 0
        }
        .work_int_bx {
            height: 100%;
            margin: -1px auto 0;
            max-height: inherit;
            max-width: 770px;
            position: relative;
            text-align: center;
            transform: inherit;
        }
        .work_int_bx .circle_img.sec img {
            left: -8px;
            top: -6px;
        }
        .work_int_bx .circle_img.sec {
            left: auto;
            margin-top: 0;
            right: 0px;
        }
        .work_int_bx .circle_img {
             background: #fff none repeat scroll 0 0;
            border: 4px solid #5ec7eb;
            border-radius: 50%;
            float: none;
            height: 70px;
            left: 0;
            margin-right: 6px;
            margin-top: 0;
            overflow: hidden;
            position: relative;
            width: 70px;
            margin: 0 auto;
            display: block;
        }
        #work_initaitive {
            padding:35px 0 87px;
        }
        .work_int_bx .circle_img img {
            left: -7px;
            position: absolute;
            top: -6px;
            width: 122%;
        }
        .work_int_bx a {
            color: #333;
            cursor: pointer;
            text-decoration: none;
            margin-top: 6px;
            display: block;
        }
        .work_int_bx .circle_img.third img{
            left: -8px;
            top: -5px;
        }
        .title.second .with {
            display: inline-block;
            left: -1px;
            margin-top: 0;
            position: relative;
        }
        .heading_work_init .title.second h2.overlay {
            font-size: 86px;
            margin-left: -8px;
            margin-top: -3px;
        }
        .heading_work_init.mobile_heading br {
            display: none;
        }
        .title.second .with img {
            width: 117px;
        }
        .heading_work_init.mobile_heading {
            left: 0;
            margin-bottom: 10px;
            position: relative;
            right: 0;
            top: 0;
        }
        .work_bx .carousel-indicators {
            bottom: -19px;
            top: auto;
        }
        .col1 {
            width: 25%;
            float: left;
        }
        .cirle_rw_list {
            display: inline-block;
            text-align: center;
        }
        .work_int_bx .circle_heading_first {
           font-family: "League Gothic";
            font-size: 20px;
            left: 0;
            letter-spacing: 0px;
            line-height: 24px;
            margin-top: 0;
            position: relative;
            text-align: center;
            text-transform: uppercase;
            width: 100%;
        }
        .work_int_bx .circle_heading_sec {
            left: 0;
            letter-spacing: 0px;
            line-height: 24px;
            margin-top: 0;
            position: relative;
            right: 0;
            text-align: center;
            text-transform: uppercase;
            width: 100%;
        }
        .work_int_bx .circle_heading_third {
            left: 0;
            letter-spacing: 0px;
            line-height: 24px;
            margin-top: 0;
            position: relative;
            text-align: center;
            text-transform: uppercase;
            width: 100%;
        }
        .work_int_bx .circle_heading_fourth {
                bottom: auto;
                /* font-family: "League Gothic"; */
                /* font-size: 20px; */
                letter-spacing: 0px;
                line-height: 24px;
                margin-top: 0;
                position: relative;
                right: 0;
                text-align: center;
                text-transform: uppercase;
                width: 100%;
        }
        .work_bx {
            display: inline-block;
            margin: 78px auto 0;
            max-width: 100%;
            padding: 0 30px;
        }
        .ele_sect .logo_bx img.svg_ele {
            background: #5ec7eb none repeat scroll 0 0;
            position: relative;
            width: 194px;
            z-index: 11;
        }
        .circle_rotate img {
            animation: 17s linear 0s normal none infinite running writingInCircles;
            transform-origin: center center 0;
            width: 100%;
        }
        .title .overlay {
            color: transparent;
            margin-left: -12px;
            margin-top: 0;
            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, 0 0 0 #4a96b0, 0 0 0 #4a96b0, 0 0 0 #4a96b0;
        }
        .working_title img, .working_subtitle img {
            max-width: 321px;
        }
        .foot_link li {
            border-right: medium none;
            display: inline-block;
            padding: 8px 10px;
            text-align: center;
            width: 100%;
        }
        .foot_link li:nth-child(2) {
            border-right: medium none;
        }
        .cirle_rw_list {
            display: inline-block;
            left: 0px;
            margin-bottom: 15px;
            margin-top: 19px;
            position: relative;
            text-align: center;
            width: 100%;
            padding: 0 17px;
        }
        .branding_circle .title {
            left: auto;
            position: absolute;
            right: auto;
            top: 51%;
            width: 100%;
            z-index: 1;
        }
        .social_icon ul li a {
            background: #fff none repeat scroll 0 0;
            border-radius: 50%;
            display: block;
            height: 49px;
            margin-right: 10px;
            padding: 9px 9px;
            width: 50px;
        }
        #transform-curtains .branding .title h2 {
            color: #5ec7eb;
            font-family: "League Gothic";
            font-size: 70px;
            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 0 0 #000, -4px 1px 0 #000, -5px 1px 0 #000, -6px 2px 0 #000, -7px 3px 0 #000, -8px 4px 0 #000, 0 0 0 #000, 0 0 0 #000, 0 0 0 #000;
            z-index: 1;
        }
        .work_int_bx a span {
            display: block;
        }
        .work_int_bx a img {
            background: #f5f2ee none repeat scroll 0 0;
            margin-left: 0;
            position: relative;
        }
        .work_int_bx a span {
            border-bottom: 2px dotted transparent;
            border-top: 2px dotted transparent;
            display: block;
                font-size: 20px;
        }
        .work_int_bx a.active span {
            border-bottom: 2px dotted #5ec7eb;
            border-top: 2px dotted #5ec7eb;
            display: block;
            width: 100%;
        }

        }


           /* iphone 6+ */
        @media (max-width: 420px){

        .global_bx .global_overlay_cont h2 {
            font-size: 41px;
            letter-spacing: 1px;
            line-height: 43px;
             padding: 0 8px;
        }
        #transform-star .global_bx .global_overlay_cont h2 {
            font-size: 38px;
            letter-spacing: 1px;
            line-height: 37px;
         
        }
        #transform-star-txt .global_bx {
            height: 64px;
             top: 27%;
            width: 92%;
        }
        #transform-star-txt .global_bx .global_overlay_cont .title > h2 {
            color: #5ec7eb;
            font-size: 37px;
            letter-spacing: 12px;
            line-height: 14px;
            margin-top: 0;
            top: 0;
        }
        .our_services img {
            display: block;
            height: 50px;
            margin: 0 auto;
        }
        #people_bx .peaple-heading .global img {
            width: 52%;
        }
        #transform-star-txt .global {
            position: relative;
            transform: scale(0.95);
            width: 100%;
        }
        .grow_list > li {
            height: 121px;
            list-style-type: none;
            margin-right: 1px;
            padding: 40px 0;
            position: relative;
            text-align: center;
            width: 31%;
        }
        .bio_box li {
            min-height: 583px;
            position: relative;
            width: 100%;
        }
        .front, .back {
            border-radius: 21px;
            height: 583px;
            z-index: 1;
        }
        .bio_box li .img_bio .bio_content p {
            font-size: 13px;
            height: auto;
            overflow: hidden;
        }
        #people_bx .people_rw {
            margin-top: 2px;
            padding: 39px 0 8px 0;
            width: 100%;
        }
        .work_bx .carousel-indicators {
            bottom: -52px;
            top: auto;
        }
        .bio_box li {
            min-height: auto;
            position: relative;
            width: 100%;
        }
        .front, .back {
            border-radius: 21px;
            height: 563px;
            z-index: 1;
        }

        }


        /* iphone 6 */
        @media (max-width: 375px){
        #transform-star .global_bx {
            margin: 0 auto;
            max-width: 100%;
            position: absolute;
            text-align: center;
            top: 33%;
        }        
        #transform-star .global_bx .global_overlay_cont h2 {
            font-size: 35px;
            letter-spacing: 1px;
            line-height: 37px;
        }
        .global_bx .global_overlay_cont h2 {
            font-size: 36px;
            letter-spacing: 1px;
            line-height: 38px;
            padding: 0 8px;
        }
         #people_bx .peaple-heading .global img {
            width: 54%;
        }   
        .front, .back {
            border-radius: 21px;
            height: 529px;
            z-index: 1;
        }
        .bio_box li {
            min-height: auto;
            position: relative;
            width: 100%;
        }
        .grow_list > li {
            height: 117px;
            list-style-type: none;
            margin-right: 1px;
            padding: 40px 0;
            position: relative;
            text-align: center;
            width: 31%;
        }

        }


        /* android phones */
        @media (max-width: 360px){
        .peaple-heading #easing img {
            margin-top: -11px;
            width: 47%;
        }
        #transform-star-txt .global_bx .title {
            display: inline-block;
            left: 0px;
            line-height: 44px;
            position: relative;
        }
        .grow_list > li {
            height: 104px;
            padding: 33px 0;
            width: 31%;
        }
        #transform-star .global_bx .global_overlay_cont h2 {
            font-size: 33px;
            letter-spacing: 1px;
            margin-top: 26px;
            width: 100%;
        }
        .heading_work_init .title {
            margin: 0 auto;
        }
        #transform-star .global_bx .global_overlay_cont {
            padding: 0 50px;
        }
        .global_bx .global_overlay_cont h2 {
            font-size: 36px;
            letter-spacing: 1px;
            line-height: 36px;
            position: relative;
            text-transform: uppercase;
            z-index: 999;
        }
        .bio_box li {
                min-height: auto;
                position: relative;
                width: 100%;
            }
        .front, .back {
            border-radius: 21px;
            height: 520px;
            z-index: 1;
        }
        #people_bx .people_rw {
            margin-top: 2px;
            padding: 39px 0 3px;
            width: 100%;
        }
        .work_bx .carousel-indicators {
            bottom: -48px;
            top: auto;
        }
        .client_main {
            display: inline-block;
            margin: 50px auto 0;
            max-width: 100%;
            padding-bottom: 25px;
        }
        .logos_client_left li {
            padding: 12px;
        }
        .logos_client_left li img {
            width: 75%;
        }
        .logos_client_right li {
            padding: 12px;
        }
        .logos_client_right li img {
            width: 75%;
        }
        .work_inside .work_rightbx a.btn {
            max-width: 100%;
          
        }

        .get_outside .ele_sect .logo_bx::before {
            margin-left: 19px;
            position: absolute;
            top: 21px;
            width: 90%;
        }

        }



    /* iphone 5 */
        @media (max-width: 320px){
        .our_services img {
            display: block;
            height: 47px;
        }
        .get_out_bx .title .overlay {
            left: auto;
            margin-left: -5px;
            right: auto;
            text-align: center;
            top: 5px;
            width: 100%;
        }
        .ele_sect .logo_bx::before{display: none;}
        .ele_sect .logo_bx::after{display: none;}
        .title h2 {
            color: #fff;
            font-size: 58px;
            letter-spacing: 8px;
            left: 7px;
        }
        .global_bx .global_overlay_cont h2 {
               font-size: 26px;
            letter-spacing: 4px;
            line-height: 26px;
            position: relative;
            text-transform: uppercase;
            z-index: 999;
        }
        .working_title img, .working_subtitle img {
            max-width: 270px;
        }
        .cirle_rw_list{
            padding: 0 0;
        }
        .work_int_bx .circle_img {
                border-radius: 50%;
                float: none;
                height: 50px;
                left: 0;
                margin-right: 6px;
                margin-top: 0;
                overflow: hidden;
                position: relative;
                width: 50px;
                margin: 0 auto;
                display: block;
            }
       #transform-star .global_bx {
            margin: 0 auto;
            max-width: 100%;
            position: absolute;
            text-align: center;
            top: 36%;
        }
        #transform-star .global_bx .global_overlay_cont h2 {
            font-size: 28px;
            letter-spacing: 2px;
            line-height: 29px;
            margin-top: 22px;
            padding: 0 3px;
            position: relative;
            text-transform: uppercase;
            z-index: 999;
        }
        #easing3 .inside_txt {
            top: 0;
            transform-origin: center center 0;
        }
        #easing3 .outside_txt {
            top: 0;
            transform-origin: center center 0;
        }
        #transform-star-txt .global_bx .global_overlay_cont .title > h2 {
            font-size: 28px;
            letter-spacing: 12px;
            line-height: 14px;
            margin-top: -1px;
            top: 0;
        }
        #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, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2, 0 0 0 #b4b4b2;
            top: 22px;
        }

        #transform-star-txt .global_bx .global_overlay_cont .title > h2 {
            font-size: 42px;
            font-weight: normal;
            left: 1px;
            letter-spacing: 9px;
            margin-top: 0;
            position: relative;
            text-align: center;
            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;
            text-transform: uppercase;
            z-index: 1;
        }
        .heading_work_init .title h2 {
            color: #5ec7eb;
            font-size: 71px;
        }
        .heading_work_init .title h2.overlay {
            color: #ccc;
            left: 0;
            margin-left: 6px;
            margin-top: -3px;
            right: 0;
        }
        .get_outside .title h2 {
            color: #fff;
            font-size: 52px;
            left: 1px;
            letter-spacing: 8px;
        }
        .bio_box li {
            min-height: auto;
            position: relative;
            width: 100%;
        }
        #people_bx .people_rw {
            margin-top: 2px;
            padding: 39px 0 4px;
            width: 100%;
        }
        #work {
            background: #5ec7eb none repeat scroll 0 0;
            display: inline-block;
            height: 100%;
            padding: 2px 0 51px;
            width: 100%;
        }
        #work_initaitive{padding:0px 0 50px 0}
        .work_bx {
            display: inline-block;
            margin: 78px auto 0;
            max-width: 100%;
            padding: 0 13px;
        }
        .cirle_rw_list {
            display: inline-block;
            left: 9px;
            position: relative;
            text-align: center;
        }
       
        #transform-star-txt .global_bx {
            background: #f5f2ee none repeat scroll 0 0;
            border-bottom: 1px solid #000;
            border-top: 1px solid #000;
            height: 64px;
            left: 0;
            position: absolute;
            right: 0;
            top: 22%;
            width: 92%;
        }
        .branding_circle .title {
            left: auto;
            position: absolute;
            right: auto;
            top: 46%;
            width: 100%;
            z-index: 1;
        }
        .heading_work_init .title.second h2.overlay {
            font-size: 66px;
            margin-left: 11px;
            margin-top: 1px;
        }
        #transform-global .global_bx {
            margin: 0 auto;
            position: absolute;
            top: 22%;
            width: 95%;
        }
        .col1 {
            width: 22%;
            float: left;
            margin-right: 3px;
        }
        .grow_list > li {
            height: 91px;
            list-style-type: none;
            margin-right: 1px;
            padding: 28px 0;
            position: relative;
            text-align: center;
            width: 31%;
        }
        .branding_circle .title h2 {
            font-size: 39px;
        }
        .branding_circle h2.overlay {
            margin-left: -7px;
            margin-top: -6px;
        }
        .tex_start {
            position: absolute;
            top: -42px;
        }
        .tex_start img {
            width: 76px;
        }
        .front, .back {
            border-radius: 21px;
            height: 504px;
            z-index: 1;
        }

        }